Details

Time bar (total: 16.1s)

analyze296.0ms (1.8%)

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

Compiled 17 to 11 computations (35.3% saved)

sample1.7s (10.6%)

Results
623.0ms5604×body256valid
413.0ms1161×body2048valid
187.0ms684×body1024valid
179.0ms421×body4096valid
124.0ms1178×body256invalid
117.0ms386×body512valid
44.0ms368×body256infinite
Bogosity

preprocess99.0ms (0.6%)

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

Useful iterations: 0 (0.0ms)

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

Compiled 19 to 13 computations (31.6% saved)

simplify168.0ms (1%)

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

Useful iterations: 1 (0.0ms)

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

eval0.0ms (0%)

Compiler

Compiled 28 to 12 computations (57.1% saved)

prune1.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

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

Compiled 15 to 9 computations (40% saved)

localize12.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
1.0b
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
1.2b
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
24.3b
(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
c
@-inf
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
1.0ms
a
@-inf
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)

rewrite298.0ms (1.9%)

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

Useful iterations: 0 (0.0ms)

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

simplify231.0ms (1.4%)

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

Useful iterations: 1 (0.0ms)

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

eval251.0ms (1.6%)

Compiler

Compiled 16921 to 5689 computations (66.4% saved)

prune170.0ms (1.1%)

Pruning

16 alts after pruning (15 fresh and 1 done)

PrunedKeptTotal
New57315588
Fresh000
Picked011
Done000
Total57316589
Error
4.5b
Counts
589 → 16
Alt Table
Click to see full alt table
StatusErrorProgram
36.6b
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
44.9b
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))) a)
46.0b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2))) a)
44.9b
(/.f64 (-.f64 (fma.f64 -1 b_2 (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))) b_2) a)
38.3b
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2) b_2) a)
46.4b
(/.f64 (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
36.5b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
36.6b
(/.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))))) b_2) a)
48.4b
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
53.4b
(/.f64 (-.f64 b_2 b_2) a)
45.2b
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) a)
36.1b
(/.f64 (*.f64 c -1/2) b_2)
44.8b
(/.f64 (*.f64 b_2 -2) a)
42.7b
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
44.8b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
50.4b
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
Compiler

Compiled 535 to 323 computations (39.6% saved)

localize6.0ms (0%)

Compiler

Compiled 14 to 9 computations (35.7% saved)

localize5.0ms (0%)

Compiler

Compiled 14 to 9 computations (35.7% saved)

localize12.0ms (0.1%)

Local error

Found 2 expressions with local error:

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

Compiled 35 to 16 computations (54.3% saved)

series5.0ms (0%)

Counts
2 → 9
Calls

15 calls:

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

rewrite115.0ms (0.7%)

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

Useful iterations: 0 (0.0ms)

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

simplify82.0ms (0.5%)

Algorithm
egg-herbie
Rules
1292×associate-/r*
998×unswap-sqr
792×associate-/r/
740×associate-/l/
506×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

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

localize14.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 43 to 22 computations (48.8% saved)

series40.0ms (0.2%)

Counts
3 → 108
Calls

27 calls:

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

rewrite91.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1014×swap-sqr
906×associate-/r/
554×associate-/l/
540×distribute-lft-neg-in
486×distribute-rgt-neg-in
Iterations

Useful iterations: 0 (0.0ms)

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

simplify146.0ms (0.9%)

Algorithm
egg-herbie
Rules
1176×distribute-lft-neg-out
848×associate-*l*
828×associate-*r*
786×distribute-lft-neg-in
704×distribute-rgt-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04497931
112197829
259587829
Stop Event
node limit
Counts
297 → 240
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 (/.f64 1 a) (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (*.f64 (/.f64 1 a) (*.f64 -2 b_2)))
(+.f64 (*.f64 (/.f64 1 a) (*.f64 -2 b_2)) (*.f64 (/.f64 1 a) (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(+.f64 (*.f64 (/.f64 1 a) (*.f64 (*.f64 -2 b_2) 1)) (*.f64 (/.f64 1 a) (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(+.f64 (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (/.f64 1 a)) (*.f64 (*.f64 -2 b_2) (/.f64 1 a)))
(+.f64 (*.f64 (*.f64 -2 b_2) (/.f64 1 a)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (/.f64 1 a)))
(+.f64 (*.f64 (*.f64 (*.f64 -2 b_2) 1) (/.f64 1 a)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (/.f64 1 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a))) 1)
(*.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (/.f64 1 a))
(*.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a) 1)
(*.f64 1 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a))
(*.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (*.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)) (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2) (*.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)) 2) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)))
(*.f64 (/.f64 1 a) (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (/.f64 -1 a))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (cbrt.f64 a)))
(*.f64 (/.f64 -1 a) (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 1) (/.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) a))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) a) (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))) (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2))) (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2) a) (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a) 3) 1/3)
(pow.f64 (/.f64 a (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) -1)
(neg.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (neg.f64 a)))
(neg.f64 (*.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (neg.f64 a)) 1))
(neg.f64 (*.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (/.f64 -1 a)))
(neg.f64 (*.f64 1 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (neg.f64 a))))
(neg.f64 (/.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 1)
(*.f64 c (*.f64 1/2 (/.f64 a b_2)))
(*.f64 c (*.f64 (/.f64 a b_2) 1/2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 c 1/2) (/.f64 a b_2))
(*.f64 a (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 1)
(*.f64 1 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 (sqrt.f64 (*.f64 c 1/2)) (*.f64 (sqrt.f64 (*.f64 c 1/2)) (/.f64 a b_2)))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 c 1/2)) (/.f64 a b_2)))
(*.f64 (*.f64 1/2 (/.f64 c b_2)) a)
(*.f64 (/.f64 a b_2) (*.f64 c 1/2))
(*.f64 (*.f64 c -1/2) (/.f64 a (neg.f64 b_2)))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) 1) a)
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 a b_2))
(*.f64 (/.f64 1 b_2) (*.f64 (*.f64 c 1/2) a))
(*.f64 (/.f64 1 b_2) (/.f64 (*.f64 c 1/2) (/.f64 1 a)))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 a b_2))) (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (*.f64 c 1/2) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (*.f64 1/2 (/.f64 a b_2)) c)
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 a b_2))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)
(*.f64 (/.f64 (*.f64 c 1/2) (neg.f64 b_2)) (neg.f64 a))
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 (*.f64 c 1/2) (neg.f64 a)))
(*.f64 (*.f64 (/.f64 a b_2) 1/2) c)
(*.f64 (/.f64 c b_2) (*.f64 1/2 a))
(*.f64 (/.f64 c 1) (*.f64 1/2 (/.f64 a b_2)))
(*.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (*.f64 1/2 (sqrt.f64 (/.f64 a b_2))))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (*.f64 1/2 (cbrt.f64 (/.f64 a b_2))))
(*.f64 (/.f64 1/2 b_2) (*.f64 (/.f64 c 1) a))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) (*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) 1) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) 1) (*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) a))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) a) (sqrt.f64 (*.f64 c 1/2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (sqrt.f64 (*.f64 c 1/2)) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) b_2) (/.f64 (cbrt.f64 (*.f64 c 1/2)) (/.f64 1 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (*.f64 c 1/2)) b_2) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (sqrt.f64 (/.f64 b_2 a))) (/.f64 (cbrt.f64 (*.f64 c 1/2)) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 c -1/2))
(*.f64 (/.f64 (*.f64 c 1/2) -1) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 c (neg.f64 b_2)) (*.f64 1/2 (neg.f64 a)))
(*.f64 (/.f64 c (/.f64 b_2 (neg.f64 a))) -1/2)
(*.f64 (/.f64 (*.f64 c 1/2) (/.f64 b_2 1)) a)
(*.f64 (/.f64 (*.f64 c 1/2) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 c 1/2) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 1 (/.f64 (/.f64 b_2 a) c)) 1/2)
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (sqrt.f64 (*.f64 c 1/2)) a))) (sqrt.f64 (*.f64 c 1/2)))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) a))) (cbrt.f64 (*.f64 c 1/2)))
(*.f64 (/.f64 (sqrt.f64 c) (*.f64 (/.f64 b_2 a) 2)) (sqrt.f64 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (/.f64 b_2 a)) (cbrt.f64 (*.f64 c 1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (/.f64 b_2 a) 2)) (cbrt.f64 c))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) 1) a)
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) 1) (/.f64 a 1))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 1 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) -1) (neg.f64 a))
(*.f64 (/.f64 (*.f64 c -1/2) -1) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 c -1/2) b_2) (neg.f64 a))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) 1) (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (neg.f64 b_2)) (neg.f64 a))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 b_2 1)) a)
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) -1) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))) 1) (sqrt.f64 (/.f64 a b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 b_2)) (sqrt.f64 a))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (neg.f64 b_2))) (sqrt.f64 (neg.f64 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) 1) (cbrt.f64 (/.f64 a b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 b_2)) (cbrt.f64 a))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 a)))
(pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) 1/3)
(pow.f64 (*.f64 2 (/.f64 (/.f64 b_2 a) c)) -1)
(neg.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))
(neg.f64 (/.f64 c (*.f64 (/.f64 b_2 a) -2)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 1/2) c) (/.f64 a b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c 1/2) 3) (pow.f64 (/.f64 b_2 a) 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(exp.f64 (log.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(+.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 -2 b_2))
(+.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 (*.f64 -2 b_2) 1))
(+.f64 (*.f64 -2 b_2) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(+.f64 (*.f64 (*.f64 -2 b_2) 1) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(+.f64 (*.f64 1 (*.f64 (*.f64 -2 b_2) 1)) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(+.f64 (*.f64 (*.f64 (*.f64 -2 b_2) 1) 1) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(+.f64 (neg.f64 (*.f64 b_2 2)) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (-.f64 1 (*.f64 -2 b_2)))
(-.f64 (+.f64 (*.f64 -2 b_2) (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 -2 b_2) 1) (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))) 1)
(*.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 1)
(*.f64 1 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(*.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))))
(*.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2) (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2) (neg.f64 (neg.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (cbrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (neg.f64 (cbrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))
(*.f64 -1 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))) (neg.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2)) (neg.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (sqrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (cbrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (cbrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))) (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2))) (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 1)
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (+.f64 (*.f64 -2 b_2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 -2 b_2) 3)) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 -2 b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 -2 b_2) 3)) (*.f64 1 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 -2 b_2))))))
(pow.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 1)
(pow.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2)
(pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 3)
(pow.f64 (pow.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 3) 1/3)
(neg.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(sqrt.f64 (pow.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2))
(log.f64 (exp.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))))
(cbrt.f64 (pow.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(exp.f64 (log.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
Outputs
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 (/.f64 1 a) (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (*.f64 (/.f64 1 a) (*.f64 -2 b_2)))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(+.f64 (*.f64 (/.f64 1 a) (*.f64 -2 b_2)) (*.f64 (/.f64 1 a) (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(+.f64 (*.f64 (/.f64 1 a) (*.f64 (*.f64 -2 b_2) 1)) (*.f64 (/.f64 1 a) (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(+.f64 (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (/.f64 1 a)) (*.f64 (*.f64 -2 b_2) (/.f64 1 a)))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(+.f64 (*.f64 (*.f64 -2 b_2) (/.f64 1 a)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (/.f64 1 a)))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(+.f64 (*.f64 (*.f64 (*.f64 -2 b_2) 1) (/.f64 1 a)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (/.f64 1 a)))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a))) 1)
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (/.f64 1 a))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a) 1)
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 1 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (*.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (/.f64 1 a)))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)) (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2) (*.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (/.f64 1 a)))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)) 2))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)) 2) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (/.f64 1 a) (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (/.f64 -1 a))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) (sqrt.f64 a)))
(/.f64 (/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) (cbrt.f64 a)))
(/.f64 (/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 -1 a) (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 1) (/.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) a))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) a) (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) (cbrt.f64 a)))
(/.f64 (/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) a))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) (sqrt.f64 a)))
(/.f64 (/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))) 2) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))) 2) (cbrt.f64 (/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))) (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2))) (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2) a) (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a) 1)
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)) 2)
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)) 3)
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(pow.f64 (pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a) 3) 1/3)
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(pow.f64 (/.f64 a (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) -1)
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(neg.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(neg.f64 (*.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (neg.f64 a)) 1))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(neg.f64 (*.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (/.f64 -1 a)))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(neg.f64 (*.f64 1 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (neg.f64 a))))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(neg.f64 (/.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a) 2))
(fabs.f64 (/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a))
(log.f64 (exp.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a))))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a) 3))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 3) (pow.f64 a 3)))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(exp.f64 (log.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)) 1))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a)))
(/.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 1)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 c (*.f64 1/2 (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 c (*.f64 (/.f64 a b_2) 1/2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 c 1/2) (/.f64 a b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 a (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 1)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (sqrt.f64 (*.f64 c 1/2)) (*.f64 (sqrt.f64 (*.f64 c 1/2)) (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 c 1/2)) (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 1/2 (/.f64 c b_2)) a)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 a b_2) (*.f64 c 1/2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 c -1/2) (/.f64 a (neg.f64 b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) 1) a)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 a b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 1 b_2) (*.f64 (*.f64 c 1/2) a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 1 b_2) (/.f64 (*.f64 c 1/2) (/.f64 1 a)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 a b_2))) (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 a b_2)) (/.f64 (*.f64 1/2 c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 a b_2)) (/.f64 c (sqrt.f64 (/.f64 b_2 a)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (*.f64 c 1/2) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (/.f64 (cbrt.f64 (/.f64 b_2 a)) 1/2)))
(*.f64 (/.f64 1/2 (cbrt.f64 (/.f64 b_2 a))) (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)))
(*.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (sqrt.f64 b_2) 1/2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (*.f64 (/.f64 c (sqrt.f64 b_2)) 1/2) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1/2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) c) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (*.f64 1/2 (/.f64 a b_2)) c)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 a b_2))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 a b_2)) (/.f64 (*.f64 1/2 c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 a b_2)) (/.f64 c (sqrt.f64 (/.f64 b_2 a)))))
(*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c 1/2) (neg.f64 b_2)) (neg.f64 a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 (*.f64 c 1/2) (neg.f64 a)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 (/.f64 a b_2) 1/2) c)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 c b_2) (*.f64 1/2 a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 c 1) (*.f64 1/2 (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (*.f64 1/2 (sqrt.f64 (/.f64 a b_2))))
(*.f64 (sqrt.f64 (/.f64 a b_2)) (/.f64 (*.f64 1/2 c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 a b_2)) (/.f64 c (sqrt.f64 (/.f64 b_2 a)))))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (*.f64 1/2 (cbrt.f64 (/.f64 a b_2))))
(/.f64 (*.f64 (*.f64 1/2 c) (cbrt.f64 (/.f64 a b_2))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))
(*.f64 (/.f64 1/2 b_2) (*.f64 (/.f64 c 1) a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (/.f64 (cbrt.f64 (/.f64 b_2 a)) 1/2)))
(*.f64 (/.f64 1/2 (cbrt.f64 (/.f64 b_2 a))) (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) (*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) 1) a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) 1) (*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) a) (sqrt.f64 (*.f64 c 1/2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (sqrt.f64 (*.f64 c 1/2)) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (/.f64 (cbrt.f64 (/.f64 b_2 a)) 1/2)))
(*.f64 (/.f64 1/2 (cbrt.f64 (/.f64 b_2 a))) (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) b_2) (/.f64 (cbrt.f64 (*.f64 c 1/2)) (/.f64 1 a)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (*.f64 c 1/2)) b_2) a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (sqrt.f64 (/.f64 b_2 a))) (/.f64 (cbrt.f64 (*.f64 c 1/2)) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (sqrt.f64 (/.f64 b_2 a))) (/.f64 (cbrt.f64 (*.f64 1/2 c)) (sqrt.f64 (/.f64 b_2 a))))
(/.f64 (*.f64 1/2 (/.f64 c (sqrt.f64 (/.f64 b_2 a)))) (sqrt.f64 (/.f64 b_2 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)))
(*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 c -1/2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c 1/2) -1) (/.f64 a (neg.f64 b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 c (neg.f64 b_2)) (*.f64 1/2 (neg.f64 a)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 c (/.f64 b_2 (neg.f64 a))) -1/2)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c 1/2) (/.f64 b_2 1)) a)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c 1/2) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c 1/2) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 1 (/.f64 (/.f64 b_2 a) c)) 1/2)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (sqrt.f64 (*.f64 c 1/2)) a))) (sqrt.f64 (*.f64 c 1/2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) a))) (cbrt.f64 (*.f64 c 1/2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (sqrt.f64 c) (*.f64 (/.f64 b_2 a) 2)) (sqrt.f64 c))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (/.f64 b_2 a)) (cbrt.f64 (*.f64 c 1/2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (/.f64 b_2 a) 2)) (cbrt.f64 c))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) 1) a)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) 1) (/.f64 a 1))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 1 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) -1) (neg.f64 a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c -1/2) -1) (/.f64 a b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c -1/2) b_2) (neg.f64 a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) 1) (/.f64 a b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (sqrt.f64 b_2) 1/2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (*.f64 (/.f64 c (sqrt.f64 b_2)) 1/2) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1/2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) c) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (neg.f64 b_2)) (neg.f64 a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 b_2 1)) a)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) -1) (/.f64 a (neg.f64 b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))) 1) (sqrt.f64 (/.f64 a b_2)))
(*.f64 (sqrt.f64 (/.f64 a b_2)) (/.f64 (*.f64 1/2 c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 a b_2)) (/.f64 c (sqrt.f64 (/.f64 b_2 a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 b_2)) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (/.f64 (*.f64 1/2 c) (*.f64 (sqrt.f64 b_2) (sqrt.f64 (/.f64 b_2 a)))))
(*.f64 (sqrt.f64 a) (/.f64 (*.f64 (/.f64 c (sqrt.f64 b_2)) 1/2) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (neg.f64 b_2))) (sqrt.f64 (neg.f64 a)))
(*.f64 (/.f64 (*.f64 1/2 c) (*.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (/.f64 b_2 a)))) (sqrt.f64 (neg.f64 a)))
(*.f64 (*.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 b_2))) (/.f64 c (sqrt.f64 (/.f64 b_2 a)))) (sqrt.f64 (neg.f64 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) 1) (cbrt.f64 (/.f64 a b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (*.f64 1/2 (cbrt.f64 (/.f64 a b_2))))
(/.f64 (*.f64 (*.f64 1/2 c) (cbrt.f64 (/.f64 a b_2))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 b_2)) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (/.f64 (*.f64 1/2 c) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))))
(/.f64 (*.f64 1/2 (*.f64 c (cbrt.f64 a))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 a)))
(*.f64 (/.f64 (*.f64 1/2 c) (*.f64 (cbrt.f64 (neg.f64 b_2)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))) (cbrt.f64 (neg.f64 a)))
(*.f64 (*.f64 (/.f64 1/2 (cbrt.f64 (neg.f64 b_2))) (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))) (cbrt.f64 (neg.f64 a)))
(pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 1)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 3)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) 1/3)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(pow.f64 (*.f64 2 (/.f64 (/.f64 b_2 a) c)) -1)
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(neg.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(neg.f64 (/.f64 c (*.f64 (/.f64 b_2 a) -2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2))
(fabs.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 1/2) c) (/.f64 a b_2)))
(*.f64 (/.f64 a b_2) (log.f64 (pow.f64 (exp.f64 1/2) c)))
(*.f64 (/.f64 a b_2) (*.f64 c (log.f64 (exp.f64 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c 1/2) 3) (pow.f64 (/.f64 b_2 a) 3)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(exp.f64 (log.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 1))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 -2 b_2))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 (*.f64 -2 b_2) 1))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 (*.f64 -2 b_2) 1) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 1 (*.f64 (*.f64 -2 b_2) 1)) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (*.f64 (*.f64 (*.f64 -2 b_2) 1) 1) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(+.f64 (neg.f64 (*.f64 b_2 2)) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))) 1)
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (-.f64 1 (*.f64 -2 b_2)))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(-.f64 (+.f64 (*.f64 -2 b_2) (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))) 1)
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(-.f64 (+.f64 (*.f64 (*.f64 -2 b_2) 1) (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))) 1)
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 1)
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 1 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2) (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2) (neg.f64 (neg.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (cbrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (neg.f64 (cbrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 -1 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))) (neg.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2)) (neg.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (sqrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (cbrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (cbrt.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))) (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2))) (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 1)
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (+.f64 (*.f64 -2 b_2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (fma.f64 -2 b_2 (*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (fma.f64 b_2 -2 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 -2 b_2) 3)) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 -2 b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 -8 (pow.f64 b_2 3))) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 c (*.f64 (/.f64 (*.f64 1/2 a) b_2) (-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) (*.f64 b_2 -2))))))
(/.f64 (fma.f64 -8 (pow.f64 b_2 3) (*.f64 1/8 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3))) (fma.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 2)) (*.f64 b_2 (*.f64 b_2 4))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 -2 b_2) 3)) (*.f64 1 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 -2 b_2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 -8 (pow.f64 b_2 3))) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 c (*.f64 (/.f64 (*.f64 1/2 a) b_2) (-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) (*.f64 b_2 -2))))))
(/.f64 (fma.f64 -8 (pow.f64 b_2 3) (*.f64 1/8 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3))) (fma.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 2)) (*.f64 b_2 (*.f64 b_2 4))))
(pow.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 1)
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(pow.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 2)
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 3)
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(pow.f64 (pow.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 3) 1/3)
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(neg.f64 (+.f64 (*.f64 b_2 2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(sqrt.f64 (pow.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2)) 2))
(fabs.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2)))
(log.f64 (exp.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(cbrt.f64 (pow.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 3))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(expm1.f64 (log1p.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(exp.f64 (log.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 1))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))
(log1p.f64 (expm1.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(fma.f64 c (/.f64 (*.f64 1/2 a) b_2) (*.f64 b_2 -2))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 b_2 -2))

localize14.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
1.0b
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
1.2b
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
24.3b
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 64 to 12 computations (81.3% saved)

series44.0ms (0.3%)

Counts
1 → 20
Calls

9 calls:

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

rewrite86.0ms (0.5%)

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

Useful iterations: 1 (0.0ms)

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

simplify163.0ms (1%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
04887645
115287349
269297349
Stop Event
node limit
Counts
113 → 155
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))))) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 4))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 5))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) b_2) (pow.f64 c 2))))) (pow.f64 c 2)) (pow.f64 b_2 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (pow.f64 b_2 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (pow.f64 b_2 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) a)))))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2))))))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2)))))))))) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 c 3) (*.f64 a (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2))))))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 (pow.f64 c 2) a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2))))))))))))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2))))))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 c 3) (pow.f64 a 4))) (*.f64 -1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (*.f64 (pow.f64 a 2) (pow.f64 b_2 5)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) a)) (*.f64 -1/8 (*.f64 (pow.f64 c 2) a))))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))))))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5)))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5)))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 a (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (pow.f64 b_2 4))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2)) b_2) a)) (*.f64 -1/4 (/.f64 (*.f64 a (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (pow.f64 b_2 2))))) (pow.f64 b_2 2))) (*.f64 1/4 (/.f64 (*.f64 a (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5))))) (pow.f64 b_2 2))))))) (*.f64 -1/2 (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1)
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (pow.f64 a -1) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 -1 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 1 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1))
(/.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (neg.f64 a))
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2)) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1) a)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (neg.f64 a))
(/.f64 (*.f64 1 (/.f64 1 a)) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (*.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2))) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)) a)
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) 1) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (/.f64 1 a) 1) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (/.f64 1 a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (/.f64 1 a) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2)))) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (*.f64 (/.f64 1 a) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) a)
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 a))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) a)
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 1 a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (/.f64 1 a)) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (/.f64 1 a)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (/.f64 1 a)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2)) 1) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1) 1) a)
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)) 1) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a))
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a)) 1)
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a)) 1)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -2))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(exp.f64 (-.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (log.f64 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
Outputs
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1 (*.f64 (*.f64 a a) (fma.f64 -1/4 (/.f64 (*.f64 c c) (/.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 c (pow.f64 b_2 3)) -1/8))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (-.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 a (*.f64 a (fma.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (/.f64 (*.f64 (*.f64 c -1/4) c) (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c -1/8) (pow.f64 b_2 3)))))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))))) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 4))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 5))) (*.f64 -2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) b_2) (pow.f64 c 2))))) (pow.f64 c 2)) (pow.f64 b_2 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1 (*.f64 (pow.f64 a 3) (fma.f64 1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (fma.f64 -1/4 (/.f64 (*.f64 c c) (/.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 c (pow.f64 b_2 3)) -1/8))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 4) (*.f64 (/.f64 c (pow.f64 b_2 3)) -1/8))) (*.f64 -1/4 (/.f64 (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 c (pow.f64 b_2 3)) -1/8))) (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 5)) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -1/8 (*.f64 c c)) (pow.f64 b_2 3)) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (/.f64 (*.f64 c c) b_2))))) (/.f64 (*.f64 b_2 b_2) (*.f64 c c))))))) (fma.f64 -1 (*.f64 (*.f64 a a) (fma.f64 -1/4 (/.f64 (*.f64 c c) (/.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 c (pow.f64 b_2 3)) -1/8))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (-.f64 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 a (*.f64 a (fma.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (/.f64 (*.f64 (*.f64 c -1/4) c) (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c -1/8) (pow.f64 b_2 3)))))))) (*.f64 (pow.f64 a 3) (fma.f64 1/4 (*.f64 (/.f64 c b_2) (/.f64 (fma.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (/.f64 (*.f64 (*.f64 c -1/4) c) (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c -1/8) (pow.f64 b_2 3))))) b_2)) (fma.f64 -1/4 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 (/.f64 (*.f64 c -1/8) (pow.f64 b_2 3)) b_2)) (fma.f64 -2 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) 1/64)) (/.f64 c (/.f64 b_2 c))) (*.f64 1/16 (/.f64 c (/.f64 (pow.f64 b_2 5) c))))) (*.f64 (/.f64 b_2 c) (/.f64 b_2 c))) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 4)) (/.f64 (*.f64 c -1/8) (pow.f64 b_2 3)))))))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (pow.f64 b_2 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 -1 (*.f64 (*.f64 b_2 b_2) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1))) (/.f64 c (/.f64 a (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (pow.f64 (sqrt.f64 -1) 2))))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a)))
(fma.f64 (*.f64 1 (+.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (sqrt.f64 -1)) (*.f64 (/.f64 c a) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 (/.f64 -1 (sqrt.f64 -1)) 1/2))))) (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.f64 b_2 a))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (pow.f64 b_2 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) a)))))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1 (*.f64 (*.f64 b_2 b_2) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1))) (/.f64 c (/.f64 a (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (pow.f64 (sqrt.f64 -1) 2))))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 -1 (+.f64 (*.f64 (pow.f64 b_2 3) (fma.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1))) (/.f64 c (/.f64 a (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (pow.f64 (sqrt.f64 -1) 2)))))) (sqrt.f64 -1))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))) (/.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))) (/.f64 b_2 a)))))
(fma.f64 (*.f64 1 (+.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (sqrt.f64 -1)) (*.f64 (/.f64 c a) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 (/.f64 -1 (sqrt.f64 -1)) 1/2))))) (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (fma.f64 (pow.f64 b_2 3) (fma.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 (/.f64 -1 (sqrt.f64 -1)) -1/2))) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (-.f64 (/.f64 (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (sqrt.f64 -1)) (*.f64 (/.f64 c a) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 (/.f64 -1 (sqrt.f64 -1)) 1/2)))) (sqrt.f64 -1)) (*.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 -1 (sqrt.f64 -1))) (/.f64 (sqrt.f64 -1) -1/2)) (/.f64 1/2 (*.f64 c (*.f64 c a)))) a) (*.f64 c -1))))) (/.f64 b_2 a)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2))))))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1 (/.f64 (fma.f64 1/32 (*.f64 (*.f64 a a) (pow.f64 c 3)) (*.f64 (*.f64 -1/4 (*.f64 c c)) (*.f64 (*.f64 c (*.f64 a a)) -1/8))) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 a (*.f64 a (pow.f64 c 3))) -1/8) (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a a) 1/32))) (pow.f64 b_2 5))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2)))))))))) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 c 3) (*.f64 a (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2))))))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 (pow.f64 c 2) a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2))))))))))))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2))))))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1 (/.f64 (fma.f64 1/4 (*.f64 c (*.f64 a (fma.f64 1/32 (*.f64 (*.f64 a a) (pow.f64 c 3)) (*.f64 (*.f64 -1/4 (*.f64 c c)) (*.f64 (*.f64 c (*.f64 a a)) -1/8))))) (fma.f64 -1/16 (*.f64 (pow.f64 c 3) (*.f64 a (*.f64 (*.f64 c (*.f64 a a)) -1/8))) (*.f64 (*.f64 -1/4 (*.f64 c c)) (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (*.f64 (*.f64 c c) a)) (fma.f64 1/16 (*.f64 (*.f64 c c) (pow.f64 a 3)) (*.f64 -1/4 (*.f64 c (*.f64 a (*.f64 (*.f64 c (*.f64 a a)) -1/8))))))))) (pow.f64 b_2 7)) (fma.f64 -1 (/.f64 (fma.f64 1/32 (*.f64 (*.f64 a a) (pow.f64 c 3)) (*.f64 (*.f64 -1/4 (*.f64 c c)) (*.f64 (*.f64 c (*.f64 a a)) -1/8))) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (-.f64 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 a (*.f64 a (pow.f64 c 3))) -1/8) (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a a) 1/32))) (pow.f64 b_2 5))) (/.f64 (fma.f64 1/4 (*.f64 c (*.f64 a (fma.f64 -1/4 (*.f64 (*.f64 a (*.f64 a (pow.f64 c 3))) -1/8) (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a a) 1/32))))) (fma.f64 -1/4 (*.f64 c (*.f64 c (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1/64)) (*.f64 c (*.f64 c a))) (fma.f64 -1/4 (*.f64 c (*.f64 (*.f64 c (pow.f64 a 3)) -1/8)) (*.f64 (*.f64 c c) (*.f64 (pow.f64 a 3) 1/16)))))) (*.f64 (pow.f64 c 3) (*.f64 (*.f64 (*.f64 c (pow.f64 a 3)) -1/8) -1/16)))) (pow.f64 b_2 7))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 -2 b_2) a)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1/2))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) 1/4))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 (/.f64 c b_2) 1/2 (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) 1/4))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 c 3) (pow.f64 a 4))) (*.f64 -1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (*.f64 (pow.f64 a 2) (pow.f64 b_2 5)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) a)) (*.f64 -1/8 (*.f64 (pow.f64 c 2) a))))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) -5/128) (*.f64 (*.f64 a a) (pow.f64 b_2 5))) (fma.f64 -1/4 (/.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c c) a) 1/8)) (pow.f64 b_2 5)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) 1/4)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 a 4) -5/128)) (*.f64 (*.f64 a a) (pow.f64 b_2 5))) (fma.f64 -1/4 (*.f64 (/.f64 c (pow.f64 b_2 5)) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 1/8 a))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (fma.f64 (/.f64 c b_2) 1/2 (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) 1/4)))))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5)))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1 (*.f64 (pow.f64 c 3) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 b_2 b_2)) (/.f64 (*.f64 1/32 (*.f64 a a)) (pow.f64 b_2 5)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2))))
(-.f64 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2))) (*.f64 (pow.f64 c 3) (fma.f64 1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (/.f64 (*.f64 1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) (*.f64 b_2 b_2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5)))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 a (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (pow.f64 b_2 4))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2)) b_2) a)) (*.f64 -1/4 (/.f64 (*.f64 a (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (pow.f64 b_2 2))))) (pow.f64 b_2 2))) (*.f64 1/4 (/.f64 (*.f64 a (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5))))) (pow.f64 b_2 2))))))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1 (*.f64 (pow.f64 c 3) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 b_2 b_2)) (/.f64 (*.f64 1/32 (*.f64 a a)) (pow.f64 b_2 5)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1 (*.f64 (pow.f64 c 4) (fma.f64 -1/16 (/.f64 a (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)))) (fma.f64 -1/4 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5)) (fma.f64 -2 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)) 2)) (/.f64 a b_2)) (*.f64 -1/4 (/.f64 a (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3))))))) (*.f64 b_2 b_2)) (*.f64 1/4 (/.f64 a (/.f64 (*.f64 b_2 b_2) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 b_2 b_2)) (/.f64 (*.f64 1/32 (*.f64 a a)) (pow.f64 b_2 5))))))))) (*.f64 -1/2 (/.f64 c b_2)))))
(-.f64 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (-.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 (pow.f64 c 4) (fma.f64 -1/16 (*.f64 (/.f64 a (pow.f64 b_2 4)) (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3))) (fma.f64 -1/4 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5)) (fma.f64 -2 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) 1/64)) (/.f64 a b_2)) (/.f64 (*.f64 (*.f64 1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)) (*.f64 (/.f64 1/4 b_2) (/.f64 (*.f64 a (fma.f64 1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (/.f64 (*.f64 1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) (*.f64 b_2 b_2)))) b_2))))))) (*.f64 (pow.f64 c 3) (fma.f64 1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (/.f64 (*.f64 1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) (*.f64 b_2 b_2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (pow.f64 a -1) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1))
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 -1 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 1 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))))
(/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2)) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 1 (/.f64 1 a)) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2))) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) 1) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))))
(/.f64 (*.f64 (/.f64 1 a) 1) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (*.f64 (/.f64 1 a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (*.f64 b_2 (neg.f64 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))
(/.f64 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 b_2))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))
(/.f64 (*.f64 (/.f64 1 a) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a)) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2)))) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (/.f64 1 a) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 1 (neg.f64 a)) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (+.f64 (*.f64 b_2 (neg.f64 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 a)))
(/.f64 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 a)))
(/.f64 (*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 a)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 1 a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (*.f64 b_2 (neg.f64 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))
(/.f64 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 b_2))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (/.f64 1 a)) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a)) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (/.f64 1 a)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (/.f64 1 a)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2)) 1) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1) 1) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)) 1) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a)) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a)) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -2))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) -2))
(fabs.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(exp.f64 (-.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (log.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)

eval491.0ms (3%)

Compiler

Compiled 31425 to 14036 computations (55.3% saved)

prune286.0ms (1.8%)

Pruning

23 alts after pruning (19 fresh and 4 done)

PrunedKeptTotal
New1050111061
Fresh2810
Picked101
Done145
Total1054231077
Error
4.5b
Counts
1077 → 23
Alt Table
Click to see full alt table
StatusErrorProgram
59.9b
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 3) 1/3)
59.9b
(pow.f64 (pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) a) 3) 1/3)
44.8b
(pow.f64 (/.f64 a (*.f64 b_2 -2)) -1)
45.6b
(/.f64 (fma.f64 -2 b_2 (*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) a))) (cbrt.f64 (*.f64 c 1/2)))) a)
46.0b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2))) a)
36.6b
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
44.9b
(/.f64 (-.f64 (fma.f64 -1 b_2 (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))) b_2) a)
46.4b
(/.f64 (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
36.5b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
36.6b
(/.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))))) b_2) a)
48.4b
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
53.4b
(/.f64 (-.f64 b_2 b_2) a)
46.0b
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2)))) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))
53.1b
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))))
36.1b
(/.f64 (*.f64 c -1/2) b_2)
44.8b
(/.f64 (*.f64 b_2 -2) a)
42.7b
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
53.6b
(/.f64 c (/.f64 b_2 1/2))
36.6b
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
48.4b
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))) 1)
44.8b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
44.8b
(*.f64 b_2 (/.f64 -2 a))
50.4b
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
Compiler

Compiled 797 to 531 computations (33.4% saved)

localize32.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))))) b_2)
1.2b
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
24.3b
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))))
51.3b
(fma.f64 (neg.f64 c) a (*.f64 c a))
Compiler

Compiled 134 to 41 computations (69.4% saved)

series23.0ms (0.1%)

Counts
4 → 100
Calls

33 calls:

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

rewrite122.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1244×associate-+l+
458×associate-+l-
436×+-commutative
420×add-sqr-sqrt
408×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify88.0ms (0.5%)

Algorithm
egg-herbie
Rules
1598×fma-def
824×associate-*r*
746×associate-+l+
714×associate-+r+
646×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

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

localize11.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

Compiled 14 to 9 computations (35.7% saved)

series0.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite50.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1450×add-sqr-sqrt
1426×*-un-lft-identity
1332×add-cube-cbrt
1316×add-cbrt-cube
1302×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

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

simplify47.0ms (0.3%)

Algorithm
egg-herbie
Rules
1586×associate-/r/
1170×associate-*r*
1040×associate-*l*
934×distribute-lft-neg-out
708×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061605
1143605
2539605
34106605
Stop Event
node limit
Counts
45 → 25
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 b_2 (/.f64 -2 a))) 1)
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 1 (/.f64 a (*.f64 b_2 -2)))
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (*.f64 b_2 2) (neg.f64 a))
(/.f64 (*.f64 2 b_2) (neg.f64 a))
(/.f64 (/.f64 (*.f64 b_2 -2) 1) a)
(/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (*.f64 b_2 -2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(/.f64 (neg.f64 (*.f64 b_2 -2)) (neg.f64 a))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 1)
(pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)
(pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3)
(pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 -2 a)) b_2))
(cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))
(expm1.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a))))
(exp.f64 (log.f64 (*.f64 b_2 (/.f64 -2 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 (/.f64 -2 a))) 1))
(log1p.f64 (expm1.f64 (*.f64 b_2 (/.f64 -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 b_2 (/.f64 -2 a))) 1)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 1 (/.f64 a (*.f64 b_2 -2)))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -2) a)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 2) (neg.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 2 b_2) (neg.f64 a))
(*.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) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (/.f64 (*.f64 b_2 -2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(/.f64 (/.f64 b_2 (/.f64 (cbrt.f64 (*.f64 a a)) -2)) (cbrt.f64 a))
(*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (cbrt.f64 (*.f64 a a))))
(*.f64 (/.f64 b_2 (cbrt.f64 (*.f64 a a))) (/.f64 -2 (cbrt.f64 a)))
(/.f64 (neg.f64 (*.f64 b_2 -2)) (neg.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 1)
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3)
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/3)
(*.f64 -2 (/.f64 b_2 a))
(sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))
(*.f64 -2 (/.f64 b_2 a))
(log.f64 (pow.f64 (exp.f64 (/.f64 -2 a)) b_2))
(*.f64 -2 (/.f64 b_2 a))
(cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))
(*.f64 -2 (/.f64 b_2 a))
(expm1.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 -2 (/.f64 b_2 a))
(exp.f64 (log.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 -2 (/.f64 b_2 a))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 (/.f64 -2 a))) 1))
(*.f64 -2 (/.f64 b_2 a))
(log1p.f64 (expm1.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 -2 (/.f64 b_2 a))

localize18.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 65 to 29 computations (55.4% saved)

series7.0ms (0%)

Counts
4 → 63
Calls

36 calls:

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

rewrite139.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1158×distribute-lft-in
994×associate-/r/
736×associate-/l/
520×associate-+l+
330×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify254.0ms (1.6%)

Algorithm
egg-herbie
Rules
1202×associate-/l*
1094×associate-*r/
992×associate-/r*
952×+-commutative
924×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
089428314
1277927544
Stop Event
node limit
Counts
478 → 815
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (-.f64 (*.f64 -1 b_2) b_2) a)
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(/.f64 (-.f64 (*.f64 -1 b_2) b_2) a)
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(-.f64 (*.f64 -1 b_2) b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(-.f64 (*.f64 -1 b_2) b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1 b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a b_2) c))) 1)
(*.f64 c (*.f64 a (/.f64 -1 b_2)))
(*.f64 c (*.f64 1 (/.f64 a b_2)))
(*.f64 a (*.f64 c (/.f64 -1 b_2)))
(*.f64 (*.f64 c a) (/.f64 -1 b_2))
(*.f64 (*.f64 (/.f64 a b_2) c) 1)
(*.f64 1 (*.f64 (/.f64 a b_2) c))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 -1 b_2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) c)) (sqrt.f64 (*.f64 (/.f64 a b_2) c)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 -1 b_2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) c)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) c)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) c)) 2) (cbrt.f64 (*.f64 (/.f64 a b_2) c)))
(*.f64 (/.f64 -1 b_2) (*.f64 c a))
(*.f64 (/.f64 -1 b_2) (*.f64 c (neg.f64 a)))
(*.f64 (*.f64 c (neg.f64 a)) (/.f64 -1 b_2))
(*.f64 (/.f64 a 1) (/.f64 c b_2))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(*.f64 (/.f64 a b_2) c)
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 c b_2) (neg.f64 a))
(*.f64 (*.f64 1 (/.f64 a b_2)) c)
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 (/.f64 a b_2) c)))
(*.f64 (/.f64 c (/.f64 b_2 1)) a)
(*.f64 (/.f64 c (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 1 (/.f64 b_2 c)) a)
(*.f64 (/.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 c) (/.f64 b_2 a)) (sqrt.f64 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 a)) (cbrt.f64 c))
(pow.f64 (*.f64 (/.f64 a b_2) c) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) c)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) c)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) 3) 1/3)
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(neg.f64 (*.f64 (/.f64 a b_2) c))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 a b_2) c)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a b_2) c))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a b_2) c)))
(exp.f64 (log.f64 (*.f64 (/.f64 a b_2) c)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a b_2) c)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a b_2) c)))
(+.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) (*.f64 (/.f64 1 a) (fma.f64 b_2 1 b_2)))
(+.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) a))
(+.f64 (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) a) (/.f64 b_2 a))
(+.f64 (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) a) (*.f64 1 (neg.f64 (/.f64 b_2 a))))
(+.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) a))
(+.f64 (*.f64 (/.f64 1 a) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (*.f64 (/.f64 1 a) (+.f64 b_2 b_2)))
(-.f64 (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a))) 1)
(*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (/.f64 1 a))
(*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) 1)
(*.f64 1 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a))
(*.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)) (sqrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)))
(*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (/.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) a))
(*.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)) 2) (cbrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2) (*.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (/.f64 1 a)))
(*.f64 (/.f64 1 a) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (neg.f64 a)) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) a) (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))) (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2))) (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2) a) (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) 1) (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) 1) (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2))) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (/.f64 1 a)) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (/.f64 1 a)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (-.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))))
(pow.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) 3) 1/3)
(pow.f64 (/.f64 a (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) -1)
(neg.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)))
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)))
(+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(+.f64 b_2 (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(+.f64 b_2 (-.f64 (*.f64 -1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 b_2 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 a b_2) c)) b_2))
(+.f64 b_2 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) b_2))
(+.f64 b_2 (-.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) b_2))
(+.f64 b_2 (-.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 b_2 (*.f64 1 (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(+.f64 b_2 (*.f64 -1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 (+.f64 b_2 b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 (+.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 (+.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (*.f64 1 (+.f64 b_2 b_2)))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) b_2)
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 b_2 (fma.f64 b_2 1 b_2)))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 b_2 1 b_2) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 b_2 1 b_2) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 b_2 1 b_2))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 1 (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 -1 (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 -1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 -1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(+.f64 (+.f64 b_2 b_2) (*.f64 -1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (+.f64 b_2 b_2) (*.f64 -1/2 (*.f64 (/.f64 a b_2) c)))
(+.f64 (+.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (+.f64 b_2 b_2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (+.f64 b_2 b_2) (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (*.f64 -1 (+.f64 b_2 b_2)))
(+.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) b_2)
(+.f64 (fma.f64 b_2 1 b_2) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))) 1)
(+.f64 (-.f64 0 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(+.f64 (-.f64 0 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))) (/.f64 (pow.f64 b_2 3) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(+.f64 (-.f64 b_2 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) 1)
(+.f64 (-.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(+.f64 (-.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 0) b_2)
(+.f64 (-.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (exp.f64 (log1p.f64 b_2))) 1)
(+.f64 (*.f64 1 (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) b_2)
(+.f64 (*.f64 -1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) b_2)
(*.f64 -1 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 1)
(*.f64 1 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (neg.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2) (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2) (neg.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2)) (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) 1) (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) 1) (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2))) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (-.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) 1) (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) 1) (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2))) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (-.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))))
(/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 1)
(/.f64 1 (/.f64 1 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(/.f64 1 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (*.f64 1 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))))
(/.f64 (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3) (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3) (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3) (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3))) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) 3) (pow.f64 (*.f64 b_2 b_2) 3)) (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3)) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3)) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))
(pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 1)
(pow.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2)
(pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 3)
(pow.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3) 1/3)
(neg.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(sqrt.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2))
(log.f64 (exp.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(cbrt.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3))
(expm1.f64 (log1p.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(exp.f64 (log.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 1))
(log1p.f64 (expm1.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(fma.f64 b_2 -1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(fma.f64 -1 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(fma.f64 1 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(fma.f64 1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) b_2)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (sqrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (cbrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) b_2)
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 b_2 1 b_2)))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2)
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 b_2 1 b_2)))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 0 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(-.f64 0 (-.f64 b_2 (*.f64 -1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 0 (-.f64 b_2 (*.f64 -1/2 (*.f64 (/.f64 a b_2) c))))
(-.f64 0 (-.f64 b_2 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(-.f64 0 (-.f64 b_2 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(-.f64 0 (-.f64 b_2 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 b_2 1 b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 1))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 -1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 -1/2 (*.f64 (/.f64 a b_2) c))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (+.f64 b_2 1))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 b_2 1 b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (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 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 0) b_2)
(-.f64 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (exp.f64 (log1p.f64 b_2))) 1)
(*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 1)
(*.f64 1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (sqrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (cbrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (/.f64 1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(*.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))
(*.f64 (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) 1) (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2))) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (neg.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))) (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3))) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3))) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) 1) (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2))) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (neg.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))) (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 1)
(/.f64 1 (/.f64 1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))))
(/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3))
(/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (*.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))) (*.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (-.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) 3)) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2)) (*.f64 (*.f64 b_2 b_2) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (*.f64 1 (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (*.f64 1 (neg.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 1)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(log.f64 (/.f64 (exp.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (exp.f64 b_2)))
(log.f64 (/.f64 1 (exp.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(exp.f64 (log.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(fma.f64 b_2 -1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(fma.f64 b_2 -1 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)
(fma.f64 -1 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(fma.f64 -1 b_2 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(fma.f64 1/2 (*.f64 (/.f64 a b_2) c) b_2)
(fma.f64 1 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(fma.f64 1 b_2 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(fma.f64 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2)
(fma.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2)
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
Outputs
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (-.f64 (*.f64 -1 b_2) b_2) a)
(/.f64 (-.f64 (neg.f64 b_2) b_2) a)
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(/.f64 (-.f64 (*.f64 -1 b_2) b_2) a)
(/.f64 (-.f64 (neg.f64 b_2) b_2) a)
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(-.f64 (*.f64 -1 b_2) b_2)
(-.f64 (neg.f64 b_2) b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(-.f64 (*.f64 -1 b_2) b_2)
(-.f64 (neg.f64 b_2) b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a b_2) c))) 1)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 c (*.f64 a (/.f64 -1 b_2)))
(*.f64 c (/.f64 (neg.f64 a) b_2))
(*.f64 c (*.f64 1 (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 a (*.f64 c (/.f64 -1 b_2)))
(*.f64 c (*.f64 a (/.f64 -1 b_2)))
(*.f64 c (/.f64 (neg.f64 a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1 b_2))
(*.f64 c (*.f64 a (/.f64 -1 b_2)))
(*.f64 c (/.f64 (neg.f64 a) b_2))
(*.f64 (*.f64 (/.f64 a b_2) c) 1)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 1 (*.f64 (/.f64 a b_2) c))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 -1 b_2)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 -1 b_2) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) c)) (sqrt.f64 (*.f64 (/.f64 a b_2) c)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 -1 b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (/.f64 -1 b_2) (cbrt.f64 (*.f64 c a))))
(*.f64 (/.f64 -1 b_2) (*.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) c)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) c)) 2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) c)) 2) (cbrt.f64 (*.f64 (/.f64 a b_2) c)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 -1 b_2) (*.f64 c a))
(*.f64 c (*.f64 a (/.f64 -1 b_2)))
(*.f64 c (/.f64 (neg.f64 a) b_2))
(*.f64 (/.f64 -1 b_2) (*.f64 c (neg.f64 a)))
(*.f64 c (*.f64 (neg.f64 a) (/.f64 -1 b_2)))
(*.f64 c (*.f64 (/.f64 -1 b_2) (neg.f64 a)))
(*.f64 (*.f64 c (neg.f64 a)) (/.f64 -1 b_2))
(*.f64 c (*.f64 (neg.f64 a) (/.f64 -1 b_2)))
(*.f64 c (*.f64 (/.f64 -1 b_2) (neg.f64 a)))
(*.f64 (/.f64 a 1) (/.f64 c b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(/.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (sqrt.f64 b_2) (*.f64 c a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (/.f64 (cbrt.f64 b_2) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 c (/.f64 a (cbrt.f64 b_2))))
(*.f64 (/.f64 a b_2) c)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 c b_2) a)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) (neg.f64 a))
(*.f64 c (*.f64 a (/.f64 -1 b_2)))
(*.f64 c (/.f64 (neg.f64 a) b_2))
(*.f64 (*.f64 1 (/.f64 a b_2)) c)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 (*.f64 c a)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 (/.f64 a b_2) c)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 a)))))
(*.f64 (/.f64 c (/.f64 b_2 1)) a)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 c b_2) (sqrt.f64 a)))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 1 (/.f64 b_2 c)) a)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 1 b_2) (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 b_2)))
(*.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (/.f64 1 b_2) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 1 b_2)))
(*.f64 (/.f64 (sqrt.f64 c) (/.f64 b_2 a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 c) (/.f64 b_2 a)))
(/.f64 (sqrt.f64 c) (/.f64 (/.f64 b_2 a) (sqrt.f64 c)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) (cbrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 a)) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 a)))
(/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (/.f64 b_2 a) (cbrt.f64 c)))
(pow.f64 (*.f64 (/.f64 a b_2) c) 1)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) c)) 2)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) c)) 3)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(pow.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) 3) 1/3)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(neg.f64 (*.f64 (/.f64 a b_2) c))
(*.f64 c (*.f64 a (/.f64 -1 b_2)))
(*.f64 c (/.f64 (neg.f64 a) b_2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) 2))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 a b_2) c)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a b_2) c))))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) 3))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a b_2) c)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(exp.f64 (log.f64 (*.f64 (/.f64 a b_2) c)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a b_2) c)) 1))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a b_2) c)))
(*.f64 c (/.f64 a b_2))
(/.f64 c (/.f64 b_2 a))
(+.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) (*.f64 (/.f64 1 a) (fma.f64 b_2 1 b_2)))
(+.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) a) (/.f64 (fma.f64 b_2 1 b_2) a))
(+.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a) (/.f64 (fma.f64 b_2 1 b_2) a))
(+.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) a) (/.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) a))
(+.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a) (/.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) a))
(+.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) a) (/.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) a))
(+.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a) (/.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) a))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) a))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(+.f64 (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(+.f64 (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) a) (neg.f64 (/.f64 b_2 a)))
(-.f64 (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (/.f64 b_2 a))
(-.f64 (/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) a) (/.f64 b_2 a))
(+.f64 (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) a) (*.f64 1 (neg.f64 (/.f64 b_2 a))))
(-.f64 (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (/.f64 b_2 a))
(-.f64 (/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) a) (/.f64 b_2 a))
(+.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) a))
(-.f64 (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (/.f64 b_2 a))
(-.f64 (/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) a) (/.f64 b_2 a))
(+.f64 (*.f64 (/.f64 1 a) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (*.f64 (/.f64 1 a) (+.f64 b_2 b_2)))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(-.f64 (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) a) (/.f64 b_2 a))
(-.f64 (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (/.f64 b_2 a))
(-.f64 (/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a))) 1)
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (/.f64 1 a))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (/.f64 1 (neg.f64 a)))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) 1)
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 1 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)) (sqrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (/.f64 1 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (/.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)) 2))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)) 2) (cbrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2) (*.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (/.f64 1 a)))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (/.f64 1 a) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 a)))
(/.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (cbrt.f64 a)))
(/.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (neg.f64 a)) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) a) (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (cbrt.f64 a)))
(/.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 a)))
(/.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) a)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) 2) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a))))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))) (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2))) (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2) a) (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) 1) (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) 1) (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))
(*.f64 (*.f64 (/.f64 1 a) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (/.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(/.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) a) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (*.f64 (/.f64 1 a) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (/.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(/.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) a) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (/.f64 1 a))) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3))) (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2))) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (/.f64 1 a))))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (/.f64 (/.f64 1 a) -1))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (/.f64 1 a))) (neg.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))
(*.f64 (/.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)))) (-.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2)) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2)) (/.f64 1 a))))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 3) (/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2)) (/.f64 1 a)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (/.f64 1 a)) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (*.f64 (/.f64 1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 4) (*.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) a) (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 4) (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (*.f64 b_2 b_2))) (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (/.f64 1 a)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (-.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (+.f64 (pow.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 3))) (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 4) (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (-.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) a) (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) 3)) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 4) (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) (-.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2))))))
(pow.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) 1)
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)) 2)
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)) 3)
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) 3) 1/3)
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(pow.f64 (/.f64 a (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) -1)
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(neg.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a))))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a) 3))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3) (pow.f64 a 3)))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)) 1))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) a)))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) a))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) a)
(+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(+.f64 b_2 (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(-.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(-.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(+.f64 b_2 (-.f64 (*.f64 -1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(-.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(-.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(+.f64 b_2 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 a b_2) c)) b_2))
(+.f64 b_2 (-.f64 (*.f64 (*.f64 c (/.f64 a b_2)) -1/2) b_2))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 c (/.f64 b_2 a)) (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) b_2))
(+.f64 b_2 (-.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))) b_2))
(+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) b_2))
(+.f64 b_2 (-.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2))) b_2))
(-.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 2))) (-.f64 b_2 b_2))
(+.f64 b_2 (-.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(-.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(-.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(+.f64 b_2 (*.f64 1 (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(-.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(-.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(+.f64 b_2 (*.f64 -1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(-.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(-.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 (+.f64 b_2 b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 (+.f64 b_2 (fma.f64 b_2 1 b_2))))
(+.f64 b_2 (+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) b_2))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 (+.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 (+.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 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 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (*.f64 1 (+.f64 b_2 b_2)))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) b_2)
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 b_2 (fma.f64 b_2 1 b_2)))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 (+.f64 b_2 (fma.f64 b_2 1 b_2))))
(+.f64 b_2 (+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 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 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 b_2 1 b_2) b_2))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 (+.f64 b_2 (fma.f64 b_2 1 b_2))))
(+.f64 b_2 (+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 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 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 (*.f64 c (/.f64 a b_2)) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) 1 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 b_2 1 b_2) b_2))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (-.f64 (fma.f64 b_2 1 b_2) b_2))
(-.f64 (+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) b_2) b_2)
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (-.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(-.f64 (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) b_2)
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (-.f64 (fma.f64 (*.f64 c (/.f64 a b_2)) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(-.f64 (fma.f64 (/.f64 c (/.f64 b_2 a)) 1/2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (-.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (-.f64 (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (-.f64 (fma.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) 1 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (-.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(+.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) b_2))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 b_2 1 b_2))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 (+.f64 b_2 (fma.f64 b_2 1 b_2))))
(+.f64 b_2 (+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) b_2))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 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 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 (*.f64 c (/.f64 a b_2)) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) 1 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (*.f64 2 (fma.f64 b_2 1 b_2))))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 2 (fma.f64 b_2 1 b_2))))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 b_2 (+.f64 (+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 b_2 (+.f64 (+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 1 (fma.f64 b_2 1 b_2)))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 (+.f64 b_2 (fma.f64 b_2 1 b_2))))
(+.f64 b_2 (+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) b_2))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 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 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 -1 (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (neg.f64 (fma.f64 b_2 1 b_2))))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (-.f64 b_2 (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 -1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (neg.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 -1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (neg.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(+.f64 (+.f64 b_2 b_2) (*.f64 -1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(-.f64 (+.f64 b_2 b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (+.f64 b_2 b_2) (*.f64 -1/2 (*.f64 (/.f64 a b_2) c)))
(+.f64 (+.f64 b_2 b_2) (*.f64 (*.f64 c (/.f64 a b_2)) -1/2))
(+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a b_2) -1/2)))
(+.f64 (+.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 b_2 (+.f64 b_2 (*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))))
(+.f64 b_2 (+.f64 b_2 (*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (neg.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))))
(+.f64 (+.f64 b_2 b_2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (+.f64 b_2 b_2) (*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2))))
(+.f64 (+.f64 b_2 b_2) (neg.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 2))))
(+.f64 (+.f64 b_2 b_2) (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 b_2 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(-.f64 (+.f64 b_2 b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (*.f64 -1 (+.f64 b_2 b_2)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2)))
(-.f64 (neg.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(+.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) b_2)
(-.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(-.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(+.f64 (fma.f64 b_2 1 b_2) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 (+.f64 b_2 (fma.f64 b_2 1 b_2))))
(+.f64 b_2 (+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 b_2 (+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(+.f64 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 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 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))) 1)
(+.f64 1 (neg.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))
(-.f64 1 (exp.f64 (log1p.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))))
(+.f64 (-.f64 0 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 b_2 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)))
(+.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) (*.f64 (/.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) b_2))
(+.f64 (-.f64 0 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))) (/.f64 (pow.f64 b_2 3) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3) (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))) (/.f64 (pow.f64 b_2 3) (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))))) (/.f64 (pow.f64 b_2 3) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))))
(+.f64 (-.f64 b_2 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) 1)
(-.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(-.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(+.f64 (-.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(+.f64 (-.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(+.f64 (-.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(+.f64 (-.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 0) b_2)
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(+.f64 (-.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (exp.f64 (log1p.f64 b_2))) 1)
(+.f64 1 (-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (exp.f64 (log1p.f64 b_2))))
(-.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(+.f64 (*.f64 1 (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) b_2)
(-.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(-.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(+.f64 (*.f64 -1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) b_2)
(-.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(-.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 -1 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2)))
(-.f64 (neg.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 1)
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 1 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (neg.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2)))
(-.f64 (neg.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2) (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2) (neg.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2)))
(-.f64 (neg.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (/.f64 1 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (/.f64 1 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) 1) (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) 1))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2)))
(-.f64 (neg.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2)) (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2)))
(-.f64 (neg.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (-.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) (-.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2))
(*.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (/.f64 1 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) 1) (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) 1))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) 1) (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2)))
(-.f64 (neg.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) 1) (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) (neg.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2)))
(-.f64 (neg.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) (neg.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) (neg.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2))) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))))
(*.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2)) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2))))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2)) (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 4) (*.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3))) (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 4) (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (-.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 4) (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (-.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2)))) (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (+.f64 (pow.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 4) (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) (-.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2)))) (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3))) (+.f64 (pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) 3))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) 1) (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) 1) (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))
(*.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (/.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (/.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2))) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2)))
(-.f64 (neg.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))))
(*.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2)) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 3) (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2)))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 3) (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 4) (*.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 4) (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (*.f64 b_2 b_2))) (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (-.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 4) (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (-.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2)))) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 4) (*.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) (-.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2)))) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) 3))))
(/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 1)
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(/.f64 1 (/.f64 1 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(/.f64 1 (/.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)))
(*.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (/.f64 1 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) 1) (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) 1))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (/.f64 1 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (*.f64 1 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3))
(*.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (/.f64 1 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))))))
(/.f64 (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3) (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 3) (*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (*.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 3) (*.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (*.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))) (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3) (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 3) (*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (*.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 3) (*.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (*.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3) (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 3) (*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (*.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 3) (*.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (*.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))) (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3))) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3))) (-.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2)) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3))) (-.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2)) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2)) (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 4) (*.f64 b_2 (pow.f64 b_2 3))) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 3))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 4) (*.f64 b_2 (pow.f64 b_2 3))) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 3))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 6) (pow.f64 b_2 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 6) (pow.f64 b_2 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3))) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 6) (pow.f64 b_2 6)) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 6) (pow.f64 b_2 6)) (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) 3) (pow.f64 (*.f64 b_2 b_2) 3)) (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) 3) (pow.f64 b_2 6)) (*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 4) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) 3) (pow.f64 b_2 6)) (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 4) (*.f64 (*.f64 b_2 b_2) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3)) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 6) (+.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 6) (pow.f64 b_2 6))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3)) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 6) (+.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 6) (pow.f64 b_2 6)))) (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3)) (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)) (*.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3))) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3)) (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))
(pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 1)
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(pow.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 2)
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 3)
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(pow.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3) 1/3)
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(neg.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2)))
(-.f64 (neg.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(sqrt.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2))
(sqrt.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2))
(sqrt.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) 2))
(log.f64 (exp.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 -1 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2)))
(-.f64 (neg.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(cbrt.f64 (pow.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(expm1.f64 (log1p.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(exp.f64 (log.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 1))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(log1p.f64 (expm1.f64 (+.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(fma.f64 b_2 -1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(fma.f64 b_2 -1 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(fma.f64 b_2 -1 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(fma.f64 -1 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(fma.f64 b_2 -1 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(fma.f64 b_2 -1 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(fma.f64 1 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(fma.f64 1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) b_2)
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (sqrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) b_2)
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (cbrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) b_2)
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(+.f64 b_2 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 b_2 1 b_2)))
(+.f64 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (fma.f64 b_2 1 b_2))
(+.f64 b_2 (+.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 b_2 (+.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 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 b_2 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 -1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (+.f64 b_2 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (fma.f64 (*.f64 c (/.f64 a b_2)) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 b_2 (+.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) (fma.f64 (/.f64 c (/.f64 b_2 a)) 1/2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 b_2 (+.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) (fma.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) 1 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 b_2 (+.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(-.f64 b_2 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 b_2 (+.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2)
(-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) b_2)
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 b_2 1 b_2)))
(+.f64 (fma.f64 b_2 1 b_2) (-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) b_2))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) b_2))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 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 1/2 (/.f64 c (/.f64 b_2 a))) b_2))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 -1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) b_2))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) (fma.f64 (*.f64 c (/.f64 a b_2)) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 (/.f64 c (/.f64 b_2 a)) 1/2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) b_2))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) (-.f64 (fma.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) 1 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) b_2))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) (-.f64 (fma.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) b_2))
(-.f64 0 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(neg.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(-.f64 0 (-.f64 b_2 (*.f64 -1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(neg.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(-.f64 0 (-.f64 b_2 (*.f64 -1/2 (*.f64 (/.f64 a b_2) c))))
(neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(neg.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(-.f64 0 (-.f64 b_2 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(neg.f64 (+.f64 b_2 (*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) b_2))
(-.f64 0 (-.f64 b_2 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(neg.f64 (+.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(neg.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) b_2))
(-.f64 0 (-.f64 b_2 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(neg.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) 1)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 b_2 1 b_2)))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 b_2 1 b_2))
(+.f64 (+.f64 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) b_2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 (*.f64 c (/.f64 a b_2)) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 (/.f64 c (/.f64 b_2 a)) 1/2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) 1 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 1))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (*.f64 c (*.f64 (/.f64 a b_2) -1/2)) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 b_2)) 1) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(+.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 -1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (*.f64 c (*.f64 (/.f64 a b_2) -1/2)) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 -1/2 (*.f64 (/.f64 a b_2) c))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (*.f64 c (*.f64 (/.f64 a b_2) -1/2)) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 1 (*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 1 (*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 1 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(-.f64 (-.f64 (exp.f64 (log1p.f64 b_2)) 1) (*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 2)))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (*.f64 c (*.f64 (/.f64 a b_2) -1/2)) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (+.f64 b_2 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (+.f64 b_2 1))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 b_2 1 b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (fma.f64 b_2 1 b_2)))
(+.f64 (fma.f64 b_2 1 b_2) (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 -1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (fma.f64 (*.f64 c (/.f64 a b_2)) 1/2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 (/.f64 c (/.f64 b_2 a)) 1/2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (fma.f64 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (fma.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) 1 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(+.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))
(-.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))) 1)
(+.f64 b_2 (-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) 1))
(+.f64 b_2 (-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) 1))
(-.f64 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 0) b_2)
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2)
(-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) b_2)
(-.f64 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (exp.f64 (log1p.f64 b_2))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 b_2)) 1) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(+.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 1)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(*.f64 1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (sqrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(*.f64 (cbrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2) (cbrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (/.f64 1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (/.f64 1 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (-.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 (/.f64 1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))
(*.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (/.f64 1 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(*.f64 (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) 1) (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (-.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2))) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(/.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (neg.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))) (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(*.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (neg.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2))))
(neg.f64 (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 3) (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (-.f64 (*.f64 b_2 (pow.f64 b_2 3)) (*.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2)))) (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)) (/.f64 (-.f64 (*.f64 b_2 (pow.f64 b_2 3)) (*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2))) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (/.f64 b_2 (/.f64 (/.f64 b_2 a) (*.f64 1/2 c))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3))) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 3))) (+.f64 (*.f64 b_2 (pow.f64 b_2 3)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (-.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)) (/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 3)) (+.f64 (*.f64 b_2 (pow.f64 b_2 3)) (*.f64 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (-.f64 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))) (+.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (*.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (-.f64 (*.f64 b_2 (pow.f64 b_2 3)) (*.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2)))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)) (/.f64 (-.f64 (*.f64 b_2 (pow.f64 b_2 3)) (*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2))) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (/.f64 b_2 (/.f64 (/.f64 b_2 a) (*.f64 1/2 c))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3))) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(*.f64 (+.f64 (*.f64 b_2 (pow.f64 b_2 3)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (-.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (*.f64 b_2 b_2)))) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 3))))
(*.f64 (+.f64 (*.f64 b_2 (pow.f64 b_2 3)) (*.f64 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (-.f64 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (*.f64 b_2 b_2)))) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)) (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) 1) (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)))
(*.f64 (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2)) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)))
(*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 b_2)) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 b_2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(*.f64 (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2)) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)))
(*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 b_2)) (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 b_2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))) (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2))) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (neg.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))) (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (neg.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 b_2)) (neg.f64 (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (neg.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)))))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))) (/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 b_2)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)))))
(/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 1)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(/.f64 1 (/.f64 1 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(/.f64 1 (/.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)))
(*.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (/.f64 1 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))))
(/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(*.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (/.f64 1 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))) (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))))
(/.f64 (/.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)) (/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3))
(*.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (/.f64 1 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))) (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))) (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (/.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (*.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))) (*.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 6)) (*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 6)) (*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (-.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2)) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 b_2)) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 b_2 (pow.f64 b_2 3)) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 4)) (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 (*.f64 b_2 b_2) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2))))
(/.f64 (-.f64 (*.f64 b_2 (pow.f64 b_2 3)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 4)) (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (+.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (-.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 b_2 3) 3) (pow.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) 3)) (*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) (+.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 b_2 3) 3) (pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) 3)) (*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (-.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 6)) (*.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (pow.f64 b_2 3)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) 3)) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2)) (*.f64 (*.f64 b_2 b_2) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2) 3)) (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 (*.f64 b_2 (pow.f64 b_2 3)) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 4) (*.f64 (*.f64 b_2 b_2) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) 3)) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)) (+.f64 (*.f64 b_2 (pow.f64 b_2 3)) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (+.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3)) (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3)) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))))
(*.f64 (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3))) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(neg.f64 (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(neg.f64 (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (neg.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2)) (*.f64 1 (neg.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(neg.f64 (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(neg.f64 (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2) (neg.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3) (pow.f64 b_2 3))) (*.f64 1 (neg.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) 3))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))))
(pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 1)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 2)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 3)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(pow.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3) 1/3)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(log.f64 (/.f64 (exp.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (exp.f64 b_2)))
(log.f64 (exp.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2)))
(log.f64 (exp.f64 (-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) b_2)))
(log.f64 (/.f64 1 (exp.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(neg.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2) 3))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(exp.f64 (log.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)) 1))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(fma.f64 b_2 -1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2)
(-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) b_2)
(fma.f64 b_2 -1 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(neg.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(fma.f64 (*.f64 (/.f64 a b_2) c) 1/2 b_2)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(fma.f64 -1 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2)
(-.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) b_2)
(fma.f64 -1 b_2 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(neg.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(fma.f64 1/2 (*.f64 (/.f64 a b_2) c) b_2)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(fma.f64 1 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(fma.f64 1 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 1 b_2 (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(fma.f64 1 b_2 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(fma.f64 1 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)
(fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2)
(fma.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (sqrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2)
(fma.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (sqrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) b_2)
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))

localize20.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 57 to 29 computations (49.1% saved)

series4.0ms (0%)

Counts
3 → 108
Calls

27 calls:

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

rewrite103.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1148×associate-/r/
782×distribute-rgt-in
776×associate-/l/
740×distribute-lft-in
318×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify183.0ms (1.1%)

Algorithm
egg-herbie
Rules
1484×associate--r+
850×fma-def
668×associate-*r*
596×associate-*l*
466×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

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

localize25.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 -2 (/.f64 b_2 a))
1.0b
(exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))
2.4b
(log1p.f64 (/.f64 c (/.f64 b_2 1/2)))
2.9b
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))) 1)
Compiler

Compiled 66 to 41 computations (37.9% saved)

series39.0ms (0.2%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
15.0ms
c
@0
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))) 1)
8.0ms
b_2
@0
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))) 1)
4.0ms
b_2
@inf
(log1p.f64 (/.f64 c (/.f64 b_2 1/2)))
3.0ms
b_2
@inf
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))) 1)
2.0ms
a
@0
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))) 1)

rewrite98.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
926×distribute-lft-in
758×associate-/r/
402×associate-/l/
382×add-sqr-sqrt
364×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify169.0ms (1%)

Algorithm
egg-herbie
Rules
1434×associate-*r/
864×fma-def
814×associate--l+
782×associate--r+
628×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
044510983
113709719
259009681
Stop Event
node limit
Counts
197 → 303
Calls
Call 1
Inputs
(-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))) 1)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))) c)) (*.f64 2 (/.f64 1 a))) b_2) (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))) 1)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))) c)) (*.f64 2 (/.f64 1 a))) b_2) (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))) 1)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))) c)) (*.f64 2 (/.f64 1 a))) b_2) (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))) 1)
(*.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 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 1/48 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))))))
(*.f64 -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 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (pow.f64 c 3)) (+.f64 (*.f64 1/16 (pow.f64 c 3)) (*.f64 -1/48 (pow.f64 c 3)))) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))) c)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))) c)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2)))) (pow.f64 c 2)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))))) 1)
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))) c)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2)))) (pow.f64 c 2)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (+.f64 (*.f64 -4 (pow.f64 b_2 3)) (+.f64 (*.f64 4/3 (pow.f64 b_2 3)) (*.f64 8/3 (pow.f64 b_2 3))))) (pow.f64 c 3)))))) 1)
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 1)
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) c)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) 1)
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2)))) (pow.f64 c 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) c)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 b_2 3)) (+.f64 (*.f64 -4/3 (pow.f64 b_2 3)) (*.f64 -8/3 (pow.f64 b_2 3)))) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (pow.f64 c 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2))) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (pow.f64 c 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) c)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) 1)
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (log.f64 (/.f64 1/2 b_2))))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 b_2))))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 b_2)) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))))))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 b_2)) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))))))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
1
(+.f64 1 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 1 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 1 (*.f64 1/2 (/.f64 c b_2)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))) c)) (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))) c)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2)))) (pow.f64 c 2)) (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))) c)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2)))) (pow.f64 c 2)) (+.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (+.f64 (*.f64 -4 (pow.f64 b_2 3)) (+.f64 (*.f64 4/3 (pow.f64 b_2 3)) (*.f64 8/3 (pow.f64 b_2 3))))) (pow.f64 c 3)))))
(exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) c)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2)))) (pow.f64 c 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) c)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 b_2 3)) (+.f64 (*.f64 -4/3 (pow.f64 b_2 3)) (*.f64 -8/3 (pow.f64 b_2 3)))) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (pow.f64 c 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2))) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (pow.f64 c 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) c)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))
(exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))) c)) (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))) c)) (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))) c)) (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))))
1
(+.f64 1 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 1 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 1/48 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))))))
1
(+.f64 1 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (pow.f64 c 3)) (+.f64 (*.f64 1/16 (pow.f64 c 3)) (*.f64 -1/48 (pow.f64 c 3)))) (pow.f64 b_2 3))) (+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 a)) -1)))
(+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) (+.f64 (*.f64 -2 (/.f64 b_2 a)) -1))
(+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) (*.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 a)) -1)))
(+.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) -1)
(+.f64 1 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) -1)))
(+.f64 -1 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))
(+.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) -1) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))
(*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))) 1)
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))
(*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1) (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))) (-.f64 (sqrt.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))) 1))
(*.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1))
(*.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)))) (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2))) (-.f64 1 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3))) (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (-.f64 1 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)) (*.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))) (-.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) 3) (pow.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)) (-.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))))
(/.f64 1 (/.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1)))
(/.f64 1 (/.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2))) (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)) (*.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) -1)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 c (/.f64 1/2 b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) 1) (*.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2))) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)) (*.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) -1)) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)) 1) (*.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8)) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (-.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 c (/.f64 1/2 b_2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) 3) 1) (*.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) 1))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) 3) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)) (*.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) -1)) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) 1))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) 3) 1) (*.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) 1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1)) (neg.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3))) (neg.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))) 1)
(pow.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))) 2))
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))))
(cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))) (sqrt.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))) -1)
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))) 2) (cbrt.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))) -1)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 0)
(+.f64 0 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 2)) (log.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))))
(+.f64 (log.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))) (log.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 2)))
(+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))) (log.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 2))) (log.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))) (log.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 2))) (*.f64 1 (log.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))) (*.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))) 1)
(*.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 1)
(*.f64 1 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2) (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))))
(pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 1)
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 3) 1/3)
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 2))
(log.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 1))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)
(+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 0)
(+.f64 1 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) -1)
(-.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 0)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))) 1)
(-.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) 1)
(*.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 1)
(*.f64 1 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))
(*.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))
(*.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 2) (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 1 (*.f64 c (/.f64 1/2 b_2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 1)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 2)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 3)
(pow.f64 (E.f64) (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))
(pow.f64 (pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 3) 1/3)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)) (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))) (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 2))
(log.f64 (exp.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))
Outputs
(-.f64 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))) 1)
(expm1.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (neg.f64 (log.f64 b_2))))
(fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) -1)
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))) c)) (*.f64 2 (/.f64 1 a))) b_2) (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))) 1)
(+.f64 (*.f64 b_2 (fma.f64 2 (/.f64 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (neg.f64 (log.f64 b_2)))) c) (neg.f64 (/.f64 2 a)))) (expm1.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (neg.f64 (log.f64 b_2)))))
(fma.f64 b_2 (fma.f64 2 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))) (/.f64 -2 a)) (fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) -1))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))) c)) (*.f64 2 (/.f64 1 a))) b_2) (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))) 1)
(+.f64 (*.f64 b_2 (fma.f64 2 (/.f64 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (neg.f64 (log.f64 b_2)))) c) (neg.f64 (/.f64 2 a)))) (expm1.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (neg.f64 (log.f64 b_2)))))
(fma.f64 b_2 (fma.f64 2 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))) (/.f64 -2 a)) (fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) -1))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))) c)) (*.f64 2 (/.f64 1 a))) b_2) (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))) 1)
(+.f64 (*.f64 b_2 (fma.f64 2 (/.f64 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (neg.f64 (log.f64 b_2)))) c) (neg.f64 (/.f64 2 a)))) (expm1.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (neg.f64 (log.f64 b_2)))))
(fma.f64 b_2 (fma.f64 2 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))) (/.f64 -2 a)) (fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) -1))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) 0) (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(+.f64 (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) 0) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 1/48 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))))))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 1/48 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2))))))))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) -1/16 (+.f64 (+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) 0)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) 1/48)))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) 0) (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(+.f64 (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) 0) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (pow.f64 c 3)) (+.f64 (*.f64 1/16 (pow.f64 c 3)) (*.f64 -1/48 (pow.f64 c 3)))) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/24 (pow.f64 c 3) (*.f64 (pow.f64 c 3) 1/24)) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2))))))
(-.f64 (+.f64 (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) 0) (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) (/.f64 (*.f64 (pow.f64 c 3) 0) (pow.f64 b_2 3)))
(+.f64 (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) 0) (-.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))) (/.f64 (*.f64 (pow.f64 c 3) 0) (pow.f64 b_2 3))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))) 1)
(+.f64 (fma.f64 -2 (/.f64 b_2 a) (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))) -1)
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) -1))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))) c)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))))) 1)
(+.f64 (*.f64 b_2 (fma.f64 2 (/.f64 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (neg.f64 (log.f64 b_2)))) c) (neg.f64 (/.f64 2 a)))) (expm1.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (neg.f64 (log.f64 b_2)))))
(fma.f64 b_2 (fma.f64 2 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))) (/.f64 -2 a)) (fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) -1))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))) c)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2)))) (pow.f64 c 2)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))))) 1)
(+.f64 (fma.f64 2 (/.f64 b_2 (/.f64 c (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))) (+.f64 (fma.f64 -2 (/.f64 b_2 a) (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))) (/.f64 (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) 0))))) -1)
(fma.f64 2 (*.f64 (/.f64 b_2 c) (*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1))) (+.f64 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))) (/.f64 0 c)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) -1))))
(+.f64 (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))) (/.f64 0 c)) (fma.f64 b_2 (fma.f64 2 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))) (/.f64 -2 a)) (fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) -1)))
(-.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))) c)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2)))) (pow.f64 c 2)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (+.f64 (*.f64 -4 (pow.f64 b_2 3)) (+.f64 (*.f64 4/3 (pow.f64 b_2 3)) (*.f64 8/3 (pow.f64 b_2 3))))) (pow.f64 c 3)))))) 1)
(+.f64 (fma.f64 2 (/.f64 b_2 (/.f64 c (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))) (+.f64 (/.f64 (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) 0))) (+.f64 (fma.f64 -2 (/.f64 b_2 a) (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))) (/.f64 (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (/.f64 (pow.f64 c 3) (fma.f64 -4 (pow.f64 b_2 3) (*.f64 (pow.f64 b_2 3) 4))))))) -1)
(+.f64 -1 (+.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 (exp.f64 (log.f64 c)) (/.f64 1/2 b_2) (*.f64 (/.f64 (*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1)) (pow.f64 c 3)) (*.f64 (pow.f64 b_2 3) 0)))) (fma.f64 2 (*.f64 (/.f64 b_2 c) (*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1))) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))) (/.f64 0 c)))))
(+.f64 (+.f64 (fma.f64 b_2 (fma.f64 2 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))) (/.f64 -2 a)) (*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1))) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))) (/.f64 0 c))) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1)) (pow.f64 c 3)) (*.f64 (pow.f64 b_2 3) 0)) 1))
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 1)
(+.f64 (fma.f64 -2 (/.f64 b_2 a) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c)))))) -1)
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1) -1))
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) c)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) 1)
(+.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 2 (/.f64 b_2 (/.f64 c (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c))))))) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c))))))) -1)
(+.f64 (fma.f64 2 (*.f64 (/.f64 b_2 c) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) (fma.f64 -2 (/.f64 b_2 a) -1))
(+.f64 (/.f64 (*.f64 b_2 2) (/.f64 (/.f64 c (/.f64 -1/2 b_2)) (pow.f64 (/.f64 -1 c) -1))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1) -1)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2)))) (pow.f64 c 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) c)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))) 1)
(+.f64 (fma.f64 -2 (/.f64 b_2 a) (+.f64 (fma.f64 2 (/.f64 b_2 (/.f64 c (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c))))))) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c)))))) (/.f64 (*.f64 (*.f64 b_2 b_2) 0) (/.f64 (*.f64 c c) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c))))))))) -1)
(+.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1)) (*.f64 c c)) 0)) (+.f64 (/.f64 (*.f64 b_2 2) (/.f64 (/.f64 c (/.f64 -1/2 b_2)) (pow.f64 (/.f64 -1 c) -1))) (fma.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1) -1)))
(+.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 (/.f64 0 b_2) (pow.f64 (/.f64 -1 c) -1)) (*.f64 c c))) (+.f64 (/.f64 (*.f64 b_2 2) (/.f64 (/.f64 c (/.f64 -1/2 b_2)) (pow.f64 (/.f64 -1 c) -1))) (fma.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1) -1)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 b_2 3)) (+.f64 (*.f64 -4/3 (pow.f64 b_2 3)) (*.f64 -8/3 (pow.f64 b_2 3)))) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (pow.f64 c 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2))) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (pow.f64 c 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) c)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))) 1)
(+.f64 (fma.f64 -1 (/.f64 (*.f64 (fma.f64 -4 (pow.f64 b_2 3) (*.f64 (pow.f64 b_2 3) 4)) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c)))))) (pow.f64 c 3)) (fma.f64 -2 (/.f64 b_2 a) (+.f64 (fma.f64 2 (/.f64 b_2 (/.f64 c (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c))))))) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c)))))) (/.f64 (*.f64 (*.f64 b_2 b_2) 0) (/.f64 (*.f64 c c) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c)))))))))) -1)
(+.f64 -1 (-.f64 (+.f64 (fma.f64 2 (*.f64 (/.f64 b_2 c) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1)) (*.f64 c c)) 0))) (*.f64 (/.f64 (*.f64 (pow.f64 b_2 3) 0) (pow.f64 c 3)) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1)))))
(-.f64 (+.f64 (fma.f64 2 (*.f64 (/.f64 b_2 c) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 (/.f64 0 b_2) (pow.f64 (/.f64 -1 c) -1)) (*.f64 c c)))) (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 b_2 3) 0) (pow.f64 c 3)) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) -1))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) -1/8))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 c) (/.f64 (*.f64 b_2 b_2) c)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) -1/8)))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 c) (/.f64 (*.f64 b_2 b_2) c))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4)) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) -1/8 (fma.f64 1/2 (/.f64 c b_2) (/.f64 -1/64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 4))))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (fma.f64 2 (/.f64 b_2 c) (log.f64 c)))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (log.f64 (/.f64 1/2 b_2)))))
(fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (neg.f64 (log.f64 c)) (fma.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (log.f64 (/.f64 1/2 b_2))) (fma.f64 2 (/.f64 b_2 c) (log.f64 c)))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (log.f64 (/.f64 1/2 b_2))))))
(fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (neg.f64 (log.f64 c)) (fma.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (fma.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (log.f64 (/.f64 1/2 b_2))))))
(+.f64 (fma.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (fma.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (log.f64 (/.f64 1/2 b_2)))) (fma.f64 2 (/.f64 b_2 c) (log.f64 c)))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c))))
(-.f64 (log.f64 (/.f64 -1/2 b_2)) (log.f64 (/.f64 -1 c)))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (fma.f64 2 (/.f64 b_2 c) (neg.f64 (log.f64 (/.f64 -1 c)))))
(+.f64 (-.f64 (log.f64 (/.f64 -1/2 b_2)) (log.f64 (/.f64 -1 c))) (*.f64 2 (/.f64 b_2 c)))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (*.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c))))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (fma.f64 2 (/.f64 b_2 c) (-.f64 (*.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c))) (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (fma.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (*.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)))))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (fma.f64 2 (/.f64 b_2 c) (-.f64 (fma.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (/.f64 (pow.f64 b_2 3) (/.f64 (pow.f64 c 3) 8/3))) (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 b_2))))
(fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (fma.f64 2 (/.f64 b_2 c) (log.f64 c)))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 b_2)) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))))))
(fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (neg.f64 (log.f64 c)) (fma.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (fma.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (log.f64 (/.f64 1/2 b_2))) (fma.f64 2 (/.f64 b_2 c) (log.f64 c)))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 b_2)) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (*.f64 1/2 c)) (fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (log.f64 b_2) (fma.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (*.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)))))))
(+.f64 (+.f64 (log.f64 (/.f64 1/2 b_2)) (fma.f64 2 (/.f64 b_2 c) (log.f64 c))) (fma.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (/.f64 (pow.f64 b_2 3) (/.f64 (pow.f64 c 3) 8/3))))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) -1/8))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 c) (/.f64 (*.f64 b_2 b_2) c)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) -1/8)))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 c) (/.f64 (*.f64 b_2 b_2) c))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4)) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) -1/8 (fma.f64 1/2 (/.f64 c b_2) (/.f64 -1/64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 4))))))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) -1/8))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 c) (/.f64 (*.f64 b_2 b_2) c)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) -1/8)))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 c) (/.f64 (*.f64 b_2 b_2) c))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4)) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) -1/8 (fma.f64 1/2 (/.f64 c b_2) (/.f64 -1/64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 4))))))
1
(+.f64 1 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(+.f64 1 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(+.f64 1 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1))
(+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))) c)) (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))))
(fma.f64 2 (/.f64 b_2 (/.f64 c (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))) (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) (/.f64 (*.f64 b_2 2) (/.f64 c (*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1)))))
(fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) (*.f64 b_2 (*.f64 2 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))) c)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2)))) (pow.f64 c 2)) (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))))
(fma.f64 2 (/.f64 b_2 (/.f64 c (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))) (+.f64 (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (/.f64 (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) 0)))))
(fma.f64 2 (*.f64 (/.f64 b_2 c) (*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1))) (fma.f64 (exp.f64 (log.f64 c)) (/.f64 1/2 b_2) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))) (/.f64 0 c))))
(+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))) c)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2)))) (pow.f64 c 2)) (+.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))) (+.f64 (*.f64 -4 (pow.f64 b_2 3)) (+.f64 (*.f64 4/3 (pow.f64 b_2 3)) (*.f64 8/3 (pow.f64 b_2 3))))) (pow.f64 c 3)))))
(fma.f64 2 (/.f64 b_2 (/.f64 c (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))) (+.f64 (/.f64 (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) 0))) (+.f64 (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (/.f64 (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))) (/.f64 (pow.f64 c 3) (fma.f64 -4 (pow.f64 b_2 3) (*.f64 (pow.f64 b_2 3) 4)))))))
(+.f64 (fma.f64 (exp.f64 (log.f64 c)) (/.f64 1/2 b_2) (*.f64 (/.f64 (*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1)) (pow.f64 c 3)) (*.f64 (pow.f64 b_2 3) 0))) (fma.f64 2 (*.f64 (/.f64 b_2 c) (*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1))) (*.f64 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))) (/.f64 0 c))))
(exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c)))))
(*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))
(+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) c)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))
(fma.f64 2 (/.f64 b_2 (/.f64 c (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c))))))) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c))))))
(fma.f64 2 (*.f64 (/.f64 b_2 c) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1)))
(+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))) (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2)))) (pow.f64 c 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) c)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))
(+.f64 (fma.f64 2 (/.f64 b_2 (/.f64 c (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c))))))) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c)))))) (/.f64 (*.f64 (*.f64 b_2 b_2) 0) (/.f64 (*.f64 c c) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c))))))))
(+.f64 (fma.f64 2 (*.f64 (/.f64 b_2 c) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) (*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1)) (*.f64 c c)) 0))
(+.f64 (fma.f64 2 (*.f64 (/.f64 b_2 c) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) (/.f64 (*.f64 (/.f64 0 b_2) (pow.f64 (/.f64 -1 c) -1)) (*.f64 c c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (pow.f64 b_2 3)) (+.f64 (*.f64 -4/3 (pow.f64 b_2 3)) (*.f64 -8/3 (pow.f64 b_2 3)))) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (pow.f64 c 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (pow.f64 b_2 2)) (*.f64 2 (pow.f64 b_2 2))) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (pow.f64 c 2)) (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) c)) (exp.f64 (+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))))
(fma.f64 -1 (/.f64 (*.f64 (fma.f64 -4 (pow.f64 b_2 3) (*.f64 (pow.f64 b_2 3) 4)) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c)))))) (pow.f64 c 3)) (+.f64 (fma.f64 2 (/.f64 b_2 (/.f64 c (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c))))))) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c)))))) (/.f64 (*.f64 (*.f64 b_2 b_2) 0) (/.f64 (*.f64 c c) (exp.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c)))))))))
(-.f64 (+.f64 (fma.f64 2 (*.f64 (/.f64 b_2 c) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) (*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1)) (*.f64 c c)) 0)) (*.f64 (/.f64 (*.f64 (pow.f64 b_2 3) 0) (pow.f64 c 3)) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))))
(+.f64 (fma.f64 2 (*.f64 (/.f64 b_2 c) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1))) (-.f64 (/.f64 (*.f64 (/.f64 0 b_2) (pow.f64 (/.f64 -1 c) -1)) (*.f64 c c)) (*.f64 (/.f64 (*.f64 (pow.f64 b_2 3) 0) (pow.f64 c 3)) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (/.f64 -1 c) -1)))))
(exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))
(exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1))
(+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))) c)) (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))))
(fma.f64 2 (/.f64 b_2 (/.f64 c (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))) (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) (/.f64 (*.f64 b_2 2) (/.f64 c (*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1)))))
(fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) (*.f64 b_2 (*.f64 2 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))) c)) (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))))
(fma.f64 2 (/.f64 b_2 (/.f64 c (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))) (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) (/.f64 (*.f64 b_2 2) (/.f64 c (*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1)))))
(fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) (*.f64 b_2 (*.f64 2 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))) c)) (exp.f64 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))))
(fma.f64 2 (/.f64 b_2 (/.f64 c (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))) (exp.f64 (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))))
(fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) (/.f64 (*.f64 b_2 2) (/.f64 c (*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1)))))
(fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) (*.f64 b_2 (*.f64 2 (/.f64 (*.f64 1/2 c) (/.f64 c (pow.f64 b_2 -1))))))
1
(+.f64 1 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 1 (fma.f64 1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) 0) (fma.f64 1/2 (/.f64 c b_2) 1))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 1 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 1/48 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))))))
(fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (+.f64 1 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 1/48 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2))))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) -1/16 (+.f64 (+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) 0)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) 1/48))) (fma.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) 1))
1
(+.f64 1 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 1 (fma.f64 1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) 0) (fma.f64 1/2 (/.f64 c b_2) 1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/24 (pow.f64 c 3)) (+.f64 (*.f64 1/16 (pow.f64 c 3)) (*.f64 -1/48 (pow.f64 c 3)))) (pow.f64 b_2 3))) (+.f64 1 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/24 (pow.f64 c 3) (*.f64 (pow.f64 c 3) 1/24)) (pow.f64 b_2 3)) (+.f64 1 (fma.f64 1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2))))))
(-.f64 (+.f64 (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) 0) (fma.f64 1/2 (/.f64 c b_2) 1)) (/.f64 (*.f64 (pow.f64 c 3) 0) (pow.f64 b_2 3)))
(+.f64 (*.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) c)) 0) (-.f64 (fma.f64 1/2 (/.f64 c b_2) 1) (/.f64 (*.f64 (pow.f64 c 3) 0) (pow.f64 b_2 3))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 a)) -1)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) (+.f64 (*.f64 -2 (/.f64 b_2 a)) -1))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) (*.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 a)) -1)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) -1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 1 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) -1)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 -1 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) -1) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1) (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2)) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 2)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 3)) (/.f64 1 (+.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2)) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3)) (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3)) (+.f64 1 (*.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))) (-.f64 (sqrt.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))) 1))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2)) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 2)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))
(*.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)))) (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 3)) (/.f64 1 (+.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2)) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3)) (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3)) (+.f64 1 (*.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2))) (-.f64 1 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2)) (-.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2))) (-.f64 0 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)) (-.f64 1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2))) (-.f64 (*.f64 2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 2)) (-.f64 1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 2))) (-.f64 (/.f64 (*.f64 -1/2 c) b_2) (*.f64 b_2 (/.f64 -2 a))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3))) (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (-.f64 1 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 3))) (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2) (-.f64 0 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3))) (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (-.f64 (*.f64 2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3))) (-.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)) (*.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))) (-.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 3)) (-.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 4) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2))))) (-.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3)) (-.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 4) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2))))) (-.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3)) (-.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 4) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2))))) (-.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 2) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) 3) (pow.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)) (-.f64 (*.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2) 3) (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2)) 3))) (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 4) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2)) (-.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2)) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3)) (+.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)) 3) (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 6))) (fma.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)) (-.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)) (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)) (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 4)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3)) (+.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)) 3) (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 6))) (fma.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)) (-.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)) (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 2)) (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 4)))
(/.f64 1 (/.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2)) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 2)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))
(/.f64 1 (/.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2))) (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 3)) (/.f64 1 (+.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2)) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3)) (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3)) (+.f64 1 (*.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2)) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 2)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 3)) (/.f64 1 (+.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2)) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3)) (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3)) (+.f64 1 (*.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)) (*.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) -1)))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 3)) (/.f64 1 (+.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2)) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3)) (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3)) (+.f64 1 (*.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 c (/.f64 1/2 b_2))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) 1) (*.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2))) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 6) -1) (*.f64 (+.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2)) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 3))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 6)) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3))) (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 6)) (*.f64 (+.f64 1 (*.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)) (*.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) -1)) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 6) -1) (*.f64 (+.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2)) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 3))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 6)) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3))) (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 6)) (*.f64 (+.f64 1 (*.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)) 1) (*.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2))))
(/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 4) -1) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2))) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 4)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 4)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8)) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (-.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 c (/.f64 1/2 b_2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8)) (fma.f64 (pow.f64 (/.f64 b_2 a) 2) 4 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (*.f64 1/8 (pow.f64 (/.f64 c b_2) 3))) (fma.f64 4 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (*.f64 1/8 (pow.f64 (/.f64 c b_2) 3))) (-.f64 (fma.f64 4 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (*.f64 (/.f64 b_2 a) (/.f64 -1 (/.f64 b_2 c)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) 3) 1) (*.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) 1))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 3) 3) -1) (*.f64 (+.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2)) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2)) (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 3) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 6)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3) 3)) (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))) (+.f64 1 (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 6) (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3) 3)) (+.f64 1 (*.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2))))) (+.f64 1 (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 6) (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) 3) 1) (*.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)) (*.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) -1)) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3) 1))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 3) 3) -1) (*.f64 (+.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2)) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2)) (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 3) (+.f64 1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 6)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3) 3)) (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))) (+.f64 1 (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 6) (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3) 3)) (+.f64 1 (*.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2))))) (+.f64 1 (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 6) (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) 3) 1) (*.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (+.f64 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) 1)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2) 3) -1) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2)) (+.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 4) 1) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 6)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)) (+.f64 1 (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 4)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 6)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)) (+.f64 1 (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 2) (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2) -1)) (neg.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2)) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 2)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3))) (neg.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 3)) (/.f64 1 (+.f64 (fma.f64 -2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) 2)) (pow.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3)) (+.f64 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) 3)) (+.f64 1 (*.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) 2)))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 2)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 3)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))) 3) 1/3)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))) 2))
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) 2))
(fabs.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(fabs.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))))
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))) 3))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) 1))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 1 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))) -1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (sqrt.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))) (sqrt.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))) -1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))) 2) (cbrt.f64 (+.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))) -1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 0)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 0 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 2)) (log.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))) (log.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 2)))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))) (log.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 2))) (log.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))) (log.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 2))) (*.f64 1 (log.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))) (*.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))) 1)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))) 1)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 1)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2) (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 1)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 3)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 3) 1/3)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 2))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))) 2))
(fabs.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))
(log.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 3))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(exp.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 1))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 0)
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(+.f64 1 (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) -1)
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(-.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 0)
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))) 1)
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(-.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) 1)
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(*.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 1)
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(*.f64 1 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(*.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(*.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 2))
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 2) (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(/.f64 (-.f64 1 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 1 (*.f64 c (/.f64 1/2 b_2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (-.f64 1 (*.f64 1/2 (/.f64 c b_2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (+.f64 1 (/.f64 (*.f64 -1/2 c) b_2)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 c (/.f64 1/2 b_2)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 (+.f64 1 (*.f64 1/8 (pow.f64 (/.f64 c b_2) 3))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2)))))
(/.f64 (+.f64 1 (*.f64 1/8 (pow.f64 (/.f64 c b_2) 3))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (+.f64 1 (/.f64 (*.f64 -1/2 c) b_2))))
(pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 1)
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 2)
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 3)
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(pow.f64 (E.f64) (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))
(pow.f64 (E.f64) (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 3) 1/3)
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)) (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))) (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))))
(sqrt.f64 (pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 2))
(sqrt.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) 1) 2))
(fabs.f64 (fma.f64 1/2 (/.f64 c b_2) 1))
(log.f64 (exp.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))))
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(cbrt.f64 (pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 3))
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(expm1.f64 (log1p.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)
(log1p.f64 (expm1.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))
(fma.f64 c (/.f64 1/2 b_2) 1)
(fma.f64 1/2 (/.f64 c b_2) 1)

eval754.0ms (4.7%)

Compiler

Compiled 56433 to 27916 computations (50.5% saved)

prune728.0ms (4.5%)

Pruning

34 alts after pruning (29 fresh and 5 done)

PrunedKeptTotal
New1828191847
Fresh41014
Picked101
Done358
Total1836341870
Error
4.4b
Counts
1870 → 34
Alt Table
Click to see full alt table
StatusErrorProgram
62.0b
(fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) -1)
59.5b
(pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/3)
45.6b
(/.f64 (fma.f64 -2 b_2 (*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) a))) (cbrt.f64 (*.f64 c 1/2)))) a)
46.0b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2))) a)
36.6b
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
44.9b
(/.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) b_2) a)
46.8b
(/.f64 (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (/.f64 -1 b_2) (*.f64 c a)))) b_2) a)
53.7b
(/.f64 (-.f64 (+.f64 b_2 (+.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))) b_2) a)
62.9b
(/.f64 (-.f64 (+.f64 b_2 (+.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) (fma.f64 b_2 1 b_2))) b_2) a)
36.5b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
48.4b
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))))) b_2) a)
48.4b
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
45.3b
(/.f64 (-.f64 (neg.f64 (+.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))) b_2) a)
53.4b
(/.f64 (-.f64 b_2 b_2) a)
62.7b
(/.f64 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2)) a)
62.9b
(/.f64 (+.f64 (+.f64 b_2 b_2) (*.f64 (*.f64 c (/.f64 a b_2)) -1/2)) a)
46.0b
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2)))) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))
36.1b
(/.f64 (*.f64 c -1/2) b_2)
44.8b
(/.f64 (*.f64 b_2 -2) a)
53.6b
(/.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) a)
42.7b
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
45.3b
(/.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2))) a)
53.6b
(/.f64 c (/.f64 b_2 1/2))
36.6b
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
44.8b
(/.f64 1 (/.f64 a (*.f64 b_2 -2)))
44.8b
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
47.6b
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))))) 1)
48.4b
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1))) 1)
47.1b
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 c) (/.f64 (*.f64 b_2 b_2) c))))) 1)
44.8b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
44.8b
(*.f64 b_2 (/.f64 -2 a))
56.9b
(sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))
50.4b
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
54.2b
(exp.f64 (log.f64 (*.f64 b_2 (/.f64 -2 a))))
Compiler

Compiled 1131 to 745 computations (34.1% saved)

localize14.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 64 to 12 computations (81.3% saved)

series2.0ms (0%)

Counts
1 → 20
Calls

9 calls:

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

rewrite95.0ms (0.6%)

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

Useful iterations: 1 (0.0ms)

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

simplify61.0ms (0.4%)

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

Useful iterations: 2 (0.0ms)

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

localize6.0ms (0%)

Compiler

Compiled 14 to 9 computations (35.7% saved)

localize33.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 53 to 25 computations (52.8% saved)

series4.0ms (0%)

Counts
4 → 144
Calls

36 calls:

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

rewrite167.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1398×associate-/r/
1162×associate-/l/
1020×distribute-lft-in
300×add-sqr-sqrt
294×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify279.0ms (1.7%)

Algorithm
egg-herbie
Rules
1472×associate-*r*
1316×associate-*l*
1126×associate-/l*
926×*-commutative
564×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

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

localize27.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(-.f64 (+.f64 b_2 (+.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) (fma.f64 b_2 1 b_2))) b_2)
0.6b
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
4.0b
(/.f64 (-.f64 (+.f64 b_2 (+.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) (fma.f64 b_2 1 b_2))) b_2) a)
4.8b
(/.f64 b_2 (*.f64 c a))
Compiler

Compiled 87 to 37 computations (57.5% saved)

series9.0ms (0.1%)

Counts
4 → 108
Calls

36 calls:

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

rewrite132.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1310×associate-/r/
634×associate-+l+
396×+-commutative
394×add-sqr-sqrt
384×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify131.0ms (0.8%)

Algorithm
egg-herbie
Rules
878×associate-+r+
876×associate-*r*
796×associate-*l*
700×associate-+l+
648×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

localize18.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3)
0.2b
(*.f64 b_2 (/.f64 -2 a))
33.0b
(pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/3)
Compiler

Compiled 32 to 23 computations (28.1% saved)

series14.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

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

rewrite365.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
910×associate-*r/
824×*-commutative
816×unswap-sqr
606×associate-*l/
536×swap-sqr
Iterations

Useful iterations: 0 (0.0ms)

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

simplify167.0ms (1%)

Algorithm
egg-herbie
Rules
1548×distribute-lft-in
1542×distribute-rgt-in
1392×associate-*l*
1014×times-frac
774×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
06078868
116547164
259877164
Stop Event
node limit
Counts
318 → 336
Calls
Call 1
Inputs
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (*.f64 (cbrt.f64 -8) 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 (cbrt.f64 -8) b_2) a)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (*.f64 (cbrt.f64 -8) 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 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(+.f64 (exp.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a)))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a)))) 1)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (*.f64 b_2 (/.f64 -2 a)) 1)
(*.f64 (*.f64 b_2 (/.f64 -2 a)) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)))
(*.f64 1 (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 (sqrt.f64 (/.f64 -2 a)) (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))))
(*.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) (*.f64 a -1/2)))
(*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2))
(*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 (cbrt.f64 (/.f64 -2 a)) (*.f64 b_2 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2) (*.f64 b_2 (cbrt.f64 (/.f64 -2 a))))
(*.f64 (cbrt.f64 b_2) (*.f64 (/.f64 -2 a) (pow.f64 (cbrt.f64 b_2) 2)))
(*.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (/.f64 -2 a) (cbrt.f64 b_2)))
(*.f64 (*.f64 b_2 -2) (/.f64 1 a))
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
(*.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 (/.f64 -2 a)))
(*.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)) (cbrt.f64 (/.f64 -2 a)))
(*.f64 (*.f64 (/.f64 -2 a) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(*.f64 (/.f64 (sqrt.f64 b_2) (*.f64 a -1/2)) (sqrt.f64 b_2))
(*.f64 (*.f64 (/.f64 -2 a) (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 (*.f64 b_2 (cbrt.f64 (/.f64 -2 a))) (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2))
(*.f64 (*.f64 b_2 2) (/.f64 -1 a))
(*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 1 (cbrt.f64 a)))
(*.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 -2 (sqrt.f64 a)))
(*.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 -2 (cbrt.f64 a)))
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6)) (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2) (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2))
(*.f64 (/.f64 b_2 (neg.f64 a)) 2)
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))))
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12)))
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12)) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6)))
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6)) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (cbrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (cbrt.f64 (*.f64 b_2 (/.f64 -2 a)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (sqrt.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))))) (*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (sqrt.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 (/.f64 1 a))) (*.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 (/.f64 1 a))))
(*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 6) 1/12) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 6) 1/12))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 -2 (/.f64 a b_2))
(/.f64 (*.f64 b_2 (/.f64 -2 a)) 1)
(/.f64 1 (/.f64 (*.f64 a -1/2) b_2))
(/.f64 1 (/.f64 (/.f64 (*.f64 a -1/2) b_2) 1))
(/.f64 1 (/.f64 (neg.f64 a) (*.f64 b_2 2)))
(/.f64 (sqrt.f64 b_2) (/.f64 (*.f64 a -1/2) (sqrt.f64 b_2)))
(/.f64 (sqrt.f64 b_2) (/.f64 a (*.f64 -2 (sqrt.f64 b_2))))
(/.f64 (cbrt.f64 b_2) (/.f64 (*.f64 a -1/2) (pow.f64 (cbrt.f64 b_2) 2)))
(/.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 (*.f64 a -1/2) (cbrt.f64 b_2)))
(/.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 a (*.f64 -2 (cbrt.f64 b_2))))
(/.f64 (*.f64 b_2 -2) a)
(/.f64 2 (/.f64 (neg.f64 a) b_2))
(/.f64 (sqrt.f64 (*.f64 b_2 -2)) (/.f64 a (sqrt.f64 (*.f64 b_2 -2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 b_2 -2)) (cbrt.f64 (*.f64 b_2 -2))) (/.f64 a (cbrt.f64 (*.f64 b_2 -2))))
(/.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 (*.f64 a -1/2)))
(/.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)) (cbrt.f64 (*.f64 a -1/2)))
(/.f64 (/.f64 b_2 a) -1/2)
(/.f64 (*.f64 b_2 2) (neg.f64 a))
(/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (/.f64 (*.f64 a -1/2) b_2))
(/.f64 (*.f64 b_2 (/.f64 -2 (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 b_2 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (*.f64 b_2 -1) (*.f64 a 1/2))
(/.f64 (*.f64 1 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 1 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (sqrt.f64 (*.f64 b_2 -2))) (sqrt.f64 a))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (cbrt.f64 (*.f64 b_2 -2))) (cbrt.f64 a))
(/.f64 (*.f64 (*.f64 b_2 -2) -1) (neg.f64 a))
(/.f64 (*.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) 1) (sqrt.f64 (*.f64 a -1/2)))
(/.f64 (*.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 -2)) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 2)) (sqrt.f64 (neg.f64 a)))
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)) 1) (cbrt.f64 (*.f64 a -1/2)))
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)) (cbrt.f64 -2)) (cbrt.f64 a))
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)) (cbrt.f64 2)) (cbrt.f64 (neg.f64 a)))
(/.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) -2) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)) -2) (cbrt.f64 a))
(/.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6)) (cbrt.f64 (*.f64 b_2 -2))) (cbrt.f64 a))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) b_2) (*.f64 a -1/2))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (/.f64 (*.f64 a -1/2) b_2))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (*.f64 b_2 -2)) a)
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (*.f64 b_2 2)) (neg.f64 a))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (/.f64 (*.f64 b_2 -2) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (*.f64 -1 b_2) (*.f64 a 1/2))
(/.f64 (*.f64 (/.f64 -2 (sqrt.f64 a)) b_2) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) b_2) (cbrt.f64 a))
(/.f64 (*.f64 (*.f64 b_2 2) 1) (neg.f64 a))
(/.f64 (*.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) 1) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a))
(/.f64 (*.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (sqrt.f64 a))
(/.f64 (*.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2)))) (sqrt.f64 (*.f64 a -1/2)))
(/.f64 (*.f64 (sqrt.f64 -2) (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2)))) (sqrt.f64 a))
(/.f64 (*.f64 (sqrt.f64 2) (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2)))) (sqrt.f64 (neg.f64 a)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 b_2 -2)) (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)) (cbrt.f64 a))
(/.f64 (*.f64 (cbrt.f64 (*.f64 b_2 -2)) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6))) (cbrt.f64 a))
(/.f64 (*.f64 b_2 (/.f64 -2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (/.f64 (*.f64 b_2 -2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (/.f64 b_2 (*.f64 (cbrt.f64 (*.f64 a -1/2)) (cbrt.f64 (*.f64 a -1/2)))) (cbrt.f64 (*.f64 a -1/2)))
(/.f64 (/.f64 (*.f64 b_2 2) 1) (neg.f64 a))
(/.f64 (/.f64 (*.f64 b_2 2) (sqrt.f64 a)) (neg.f64 (sqrt.f64 a)))
(/.f64 (/.f64 (*.f64 b_2 2) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 b_2 2) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 a)))
(/.f64 (/.f64 (*.f64 b_2 2) (*.f64 (cbrt.f64 (neg.f64 a)) (cbrt.f64 (neg.f64 a)))) (cbrt.f64 (neg.f64 a)))
(/.f64 (/.f64 (*.f64 b_2 2) -1) a)
(/.f64 (/.f64 (*.f64 b_2 2) (neg.f64 (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (/.f64 (*.f64 b_2 2) (neg.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) 1) (sqrt.f64 a))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (cbrt.f64 a)) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 (sqrt.f64 a))) (sqrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 (pow.f64 (cbrt.f64 a) 2))) (sqrt.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (sqrt.f64 (cbrt.f64 a))) (sqrt.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 (cbrt.f64 a)) (cbrt.f64 (cbrt.f64 a)))) (cbrt.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (sqrt.f64 a))) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 (cbrt.f64 a)))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a)))) (exp.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a)))) 1))
(neg.f64 (/.f64 (*.f64 b_2 -2) (neg.f64 a)))
(sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 -2 a)) b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 (/.f64 -2 a)))))
(cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))
(expm1.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a))))
(exp.f64 (log.f64 (*.f64 b_2 (/.f64 -2 a))))
(log1p.f64 (expm1.f64 (*.f64 b_2 (/.f64 -2 a))))
(+.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))) -1)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))) 1)
(*.f64 b_2 (*.f64 (/.f64 -2 a) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)))
(*.f64 (/.f64 -2 a) (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)))
(*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1)
(*.f64 (*.f64 b_2 (/.f64 -2 a)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))
(*.f64 (*.f64 b_2 (/.f64 -2 a)) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3))
(*.f64 1 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))
(*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)))
(*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2))
(*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)))
(*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (pow.f64 b_2 3) (/.f64 -8 (pow.f64 a 3)))
(*.f64 (/.f64 -8 (pow.f64 a 3)) (pow.f64 b_2 3))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 (*.f64 (/.f64 -2 a) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) b_2)
(*.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (/.f64 -2 a))
(*.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2))
(*.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2)) (/.f64 1 a))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (pow.f64 (*.f64 b_2 -2) 3) (/.f64 1 (pow.f64 a 3)))
(*.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))
(*.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4) (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2))) (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4) (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2) (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2) (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4)))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2)))
(*.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4) (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2)) (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4) (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2)))
(*.f64 (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 (/.f64 -8 (pow.f64 a 3)))) (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 (/.f64 -8 (pow.f64 a 3)))))
(*.f64 (*.f64 (pow.f64 b_2 3/2) (sqrt.f64 (/.f64 -8 (pow.f64 a 3)))) (*.f64 (pow.f64 b_2 3/2) (sqrt.f64 (/.f64 -8 (pow.f64 a 3)))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (sqrt.f64 (/.f64 -8 (pow.f64 a 3)))) (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (sqrt.f64 (/.f64 -8 (pow.f64 a 3)))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))))
(*.f64 (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))) (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))))
(*.f64 (*.f64 (pow.f64 b_2 3/2) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))) (*.f64 (pow.f64 b_2 3/2) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))) (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (pow.f64 (/.f64 -2 a) 3/2)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (pow.f64 (/.f64 -2 a) 3/2)))
(*.f64 (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (pow.f64 (/.f64 -2 a) 3/2)) (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (pow.f64 (/.f64 -2 a) 3/2)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (pow.f64 (/.f64 -2 a) 3/2)) (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (pow.f64 (/.f64 -2 a) 3/2)))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)))
(*.f64 (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)) (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)))
(*.f64 (*.f64 (pow.f64 b_2 3/2) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)) (*.f64 (pow.f64 b_2 3/2) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)) (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)))
(*.f64 (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 (pow.f64 b_2 3))) (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 (pow.f64 b_2 3))))
(*.f64 (*.f64 (pow.f64 (/.f64 -2 a) 3/2) (sqrt.f64 (pow.f64 b_2 3))) (*.f64 (pow.f64 (/.f64 -2 a) 3/2) (sqrt.f64 (pow.f64 b_2 3))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (sqrt.f64 (pow.f64 b_2 3))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (sqrt.f64 (pow.f64 b_2 3))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 -8 (pow.f64 a 3))) (*.f64 b_2 (sqrt.f64 b_2))) (*.f64 (sqrt.f64 (/.f64 -8 (pow.f64 a 3))) (*.f64 b_2 (sqrt.f64 b_2))))
(*.f64 (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (*.f64 b_2 (sqrt.f64 b_2))) (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (*.f64 b_2 (sqrt.f64 b_2))))
(*.f64 (*.f64 (pow.f64 (/.f64 -2 a) 3/2) (*.f64 b_2 (sqrt.f64 b_2))) (*.f64 (pow.f64 (/.f64 -2 a) 3/2) (*.f64 b_2 (sqrt.f64 b_2))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (*.f64 b_2 (sqrt.f64 b_2))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (*.f64 b_2 (sqrt.f64 b_2))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 -8 (pow.f64 a 3))) (pow.f64 b_2 3/2)) (*.f64 (sqrt.f64 (/.f64 -8 (pow.f64 a 3))) (pow.f64 b_2 3/2)))
(*.f64 (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (pow.f64 b_2 3/2)) (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (pow.f64 b_2 3/2)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (pow.f64 b_2 3/2)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (pow.f64 b_2 3/2)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 -8 (pow.f64 a 3))) (pow.f64 (sqrt.f64 b_2) 3)) (*.f64 (sqrt.f64 (/.f64 -8 (pow.f64 a 3))) (pow.f64 (sqrt.f64 b_2) 3)))
(*.f64 (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (pow.f64 (sqrt.f64 b_2) 3)) (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (pow.f64 (sqrt.f64 b_2) 3)))
(*.f64 (*.f64 (pow.f64 (/.f64 -2 a) 3/2) (pow.f64 (sqrt.f64 b_2) 3)) (*.f64 (pow.f64 (/.f64 -2 a) 3/2) (pow.f64 (sqrt.f64 b_2) 3)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (pow.f64 (sqrt.f64 b_2) 3)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (pow.f64 (sqrt.f64 b_2) 3)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 3) 1/6) (pow.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 3) 1/6))
(*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 3/4) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 3/4))
(/.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1)
(/.f64 1 (/.f64 a (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2))))
(/.f64 1 (/.f64 (pow.f64 a 3) (pow.f64 (*.f64 b_2 -2) 3)))
(/.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 (*.f64 a -1/2) b_2))
(/.f64 (*.f64 b_2 -2) (/.f64 a (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)))
(/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 a -1/2) 3))
(/.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (*.f64 a -1/2))
(/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2)) a)
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) (/.f64 (*.f64 a -1/2) b_2))
(/.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 a 3))
(/.f64 (*.f64 (*.f64 b_2 (/.f64 -2 a)) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 a a))
(/.f64 (*.f64 (*.f64 b_2 (/.f64 -2 a)) (/.f64 (*.f64 (*.f64 b_2 b_2) 4) a)) a)
(/.f64 (*.f64 1 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2))) a)
(/.f64 (*.f64 1 (pow.f64 (*.f64 b_2 -2) 3)) (pow.f64 a 3))
(/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 2)) (neg.f64 a))
(/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 (*.f64 b_2 -2) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (*.f64 (pow.f64 b_2 3) (/.f64 (/.f64 4 a) a)) (*.f64 a -1/2))
(/.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 a 3))
(/.f64 (*.f64 (pow.f64 b_2 3) 8) (pow.f64 (neg.f64 a) 3))
(/.f64 (*.f64 (pow.f64 b_2 3) (/.f64 -8 (*.f64 a a))) a)
(/.f64 (*.f64 (pow.f64 b_2 3) (/.f64 8 (*.f64 a a))) (neg.f64 a))
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) -2) a)
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) 1) (*.f64 a -1/2))
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) 2) (neg.f64 a))
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (/.f64 -2 (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (/.f64 -2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) -1) (*.f64 a 1/2))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (sqrt.f64 (*.f64 b_2 -2))) (sqrt.f64 a))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (cbrt.f64 (*.f64 b_2 -2))) (cbrt.f64 a))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) b_2) (*.f64 a -1/2))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) 1) (/.f64 (*.f64 a -1/2) b_2))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) (*.f64 b_2 -2)) a)
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) (*.f64 b_2 2)) (neg.f64 a))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) (/.f64 (*.f64 b_2 -2) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (*.f64 -2 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))) a)
(/.f64 (*.f64 1 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))) (*.f64 a -1/2))
(/.f64 (*.f64 2 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))) (neg.f64 a))
(/.f64 (*.f64 (/.f64 -2 (sqrt.f64 a)) (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))) (cbrt.f64 a))
(/.f64 (*.f64 -1 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))) (*.f64 a 1/2))
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2)) 1) a)
(/.f64 (*.f64 (pow.f64 (*.f64 b_2 -2) 3) 1) (pow.f64 a 3))
(/.f64 (*.f64 (*.f64 b_2 2) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (neg.f64 a))
(/.f64 (*.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (cbrt.f64 a))
(/.f64 (*.f64 (sqrt.f64 (*.f64 b_2 -2)) (*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))) (sqrt.f64 a))
(/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 b_2 (/.f64 -2 a))) (*.f64 a a))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) 4) a) (*.f64 b_2 (/.f64 -2 a))) a)
(/.f64 (*.f64 (/.f64 (/.f64 4 a) a) (pow.f64 b_2 3)) (*.f64 a -1/2))
(/.f64 (*.f64 -8 (pow.f64 b_2 3)) (pow.f64 a 3))
(/.f64 (*.f64 8 (pow.f64 b_2 3)) (pow.f64 (neg.f64 a) 3))
(/.f64 (*.f64 (/.f64 -8 (*.f64 a a)) (pow.f64 b_2 3)) a)
(/.f64 (*.f64 (/.f64 8 (*.f64 a a)) (pow.f64 b_2 3)) (neg.f64 a))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2)) 1) a)
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2)) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) a) (*.f64 a a))
(/.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) 1) (pow.f64 a 3))
(/.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) (*.f64 a a)) a)
(/.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) (sqrt.f64 (pow.f64 a 3))) (sqrt.f64 (pow.f64 a 3)))
(/.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) (*.f64 a (sqrt.f64 a))) (*.f64 a (sqrt.f64 a)))
(/.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) (*.f64 (sqrt.f64 a) (*.f64 a a))) (sqrt.f64 a))
(/.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) (*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 a a))) (cbrt.f64 a))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))) (exp.f64 (log1p.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3)))) 1) (+.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))) 1))
(sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 b_2 (/.f64 -2 a)))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3)))
Outputs
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(/.f64 (*.f64 (cbrt.f64 -8) b_2) a)
(/.f64 (cbrt.f64 -8) (/.f64 a b_2))
(*.f64 (/.f64 (cbrt.f64 -8) a) b_2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(+.f64 (exp.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a)))) -1)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a)))) 1)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (*.f64 b_2 (/.f64 -2 a)) 1)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (*.f64 b_2 (/.f64 -2 a)) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 1 (*.f64 b_2 (/.f64 -2 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (sqrt.f64 (/.f64 -2 a)) (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))))
(/.f64 (*.f64 b_2 (sqrt.f64 (/.f64 -2 a))) (sqrt.f64 (*.f64 a -1/2)))
(*.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) (*.f64 a -1/2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6)))
(*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6) (cbrt.f64 (*.f64 b_2 (/.f64 -2 a)))))
(*.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a -1/2))) (cbrt.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (cbrt.f64 (/.f64 -2 a)) (*.f64 b_2 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2) (*.f64 b_2 (cbrt.f64 (/.f64 -2 a))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (cbrt.f64 b_2) (*.f64 (/.f64 -2 a) (pow.f64 (cbrt.f64 b_2) 2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (/.f64 -2 a) (cbrt.f64 b_2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (*.f64 b_2 -2) (/.f64 1 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 (/.f64 -2 a)))
(/.f64 (*.f64 b_2 (sqrt.f64 (/.f64 -2 a))) (sqrt.f64 (*.f64 a -1/2)))
(*.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)) (cbrt.f64 (/.f64 -2 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (*.f64 (/.f64 -2 a) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (/.f64 (sqrt.f64 b_2) (*.f64 a -1/2)) (sqrt.f64 b_2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (*.f64 (/.f64 -2 a) (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (*.f64 b_2 (cbrt.f64 (/.f64 -2 a))) (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (*.f64 b_2 2) (/.f64 -1 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 1 (cbrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 -2 (sqrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 -2 (cbrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6)) (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6) (cbrt.f64 (*.f64 b_2 (/.f64 -2 a)))))
(*.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a -1/2))) (cbrt.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 2)))
(*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2) (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (/.f64 b_2 (neg.f64 a)) 2)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))))))
(*.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2))) (pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3) 1/6))
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6))))
(*.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2))) (*.f64 (pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3/2) 1/6) (pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3/2) 1/6)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12)))
(*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))))))
(*.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2))) (pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3) 1/6))
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12)) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12)))
(*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6))))
(*.f64 (pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3/2) 1/6) (*.f64 (pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3/2) 1/6) (pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3) 1/6)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6))))
(*.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2))) (*.f64 (pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3/2) 1/6) (pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3/2) 1/6)))
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6)) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6)))
(*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/12) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) 1/6))))
(*.f64 (pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3/2) 1/6) (*.f64 (pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3/2) 1/6) (pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3) 1/6)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (cbrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (cbrt.f64 (*.f64 b_2 (/.f64 -2 a)))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a -1/2))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2)))) (cbrt.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (sqrt.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))))) (*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (sqrt.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a -1/2))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2)))) (cbrt.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 (/.f64 1 a))) (*.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 (/.f64 1 a))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 6) 1/12) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 6) 1/12))
(pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 6) 1/6)
(pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 6) 1/6)
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 -2 (/.f64 a b_2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 b_2 (/.f64 -2 a)) 1)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 1 (/.f64 (*.f64 a -1/2) b_2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 1 (/.f64 (/.f64 (*.f64 a -1/2) b_2) 1))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 1 (/.f64 (neg.f64 a) (*.f64 b_2 2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (sqrt.f64 b_2) (/.f64 (*.f64 a -1/2) (sqrt.f64 b_2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (sqrt.f64 b_2) (/.f64 a (*.f64 -2 (sqrt.f64 b_2))))
(*.f64 (/.f64 (sqrt.f64 b_2) a) (*.f64 -2 (sqrt.f64 b_2)))
(*.f64 (*.f64 -2 (sqrt.f64 b_2)) (/.f64 (sqrt.f64 b_2) a))
(/.f64 (cbrt.f64 b_2) (/.f64 (*.f64 a -1/2) (pow.f64 (cbrt.f64 b_2) 2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 (*.f64 a -1/2) (cbrt.f64 b_2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 a (*.f64 -2 (cbrt.f64 b_2))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 b_2 -2) a)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 2 (/.f64 (neg.f64 a) b_2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (sqrt.f64 (*.f64 b_2 -2)) (/.f64 a (sqrt.f64 (*.f64 b_2 -2))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 b_2 -2)) (cbrt.f64 (*.f64 b_2 -2))) (/.f64 a (cbrt.f64 (*.f64 b_2 -2))))
(/.f64 (cbrt.f64 (*.f64 b_2 -2)) (/.f64 (/.f64 a (cbrt.f64 (*.f64 b_2 -2))) (cbrt.f64 (*.f64 b_2 -2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 b_2 -2)) (/.f64 a (cbrt.f64 (*.f64 b_2 -2)))) (cbrt.f64 (*.f64 b_2 -2)))
(/.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 (*.f64 a -1/2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)) (cbrt.f64 (*.f64 a -1/2)))
(/.f64 b_2 (/.f64 (cbrt.f64 (*.f64 a -1/2)) (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)))
(*.f64 (/.f64 b_2 (cbrt.f64 (*.f64 a -1/2))) (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2))
(/.f64 (/.f64 b_2 a) -1/2)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 b_2 2) (neg.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (/.f64 (*.f64 a -1/2) b_2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 b_2 (/.f64 -2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 b_2 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 b_2 -1) (*.f64 a 1/2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 1 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 1 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (sqrt.f64 (*.f64 b_2 -2))) (sqrt.f64 a))
(/.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (/.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 b_2 -2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2))) (sqrt.f64 a)) (sqrt.f64 (*.f64 b_2 -2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (cbrt.f64 (*.f64 b_2 -2))) (cbrt.f64 a))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (/.f64 (cbrt.f64 a) (cbrt.f64 (*.f64 b_2 -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a -1/2))) 2) (cbrt.f64 a)) (cbrt.f64 (*.f64 b_2 -2)))
(/.f64 (*.f64 (*.f64 b_2 -2) -1) (neg.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) 1) (sqrt.f64 (*.f64 a -1/2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 -2)) (sqrt.f64 a))
(/.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (/.f64 (sqrt.f64 a) (sqrt.f64 -2)))
(*.f64 (/.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 a)) (sqrt.f64 -2))
(/.f64 (*.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 2)) (sqrt.f64 (neg.f64 a)))
(/.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (/.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 2)))
(*.f64 (/.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 (neg.f64 a))) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)) 1) (cbrt.f64 (*.f64 a -1/2)))
(/.f64 b_2 (/.f64 (cbrt.f64 (*.f64 a -1/2)) (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)))
(*.f64 (/.f64 b_2 (cbrt.f64 (*.f64 a -1/2))) (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2))
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)) (cbrt.f64 -2)) (cbrt.f64 a))
(/.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)) (/.f64 (cbrt.f64 a) (cbrt.f64 -2)))
(*.f64 (/.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)) (cbrt.f64 a)) (cbrt.f64 -2))
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)) (cbrt.f64 2)) (cbrt.f64 (neg.f64 a)))
(/.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 (/.f64 -2 a)) 2)) (/.f64 (cbrt.f64 (neg.f64 a)) (cbrt.f64 2)))
(/.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) -2) (sqrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)) -2) (cbrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6)) (cbrt.f64 (*.f64 b_2 -2))) (cbrt.f64 a))
(/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6)) (/.f64 (cbrt.f64 a) (cbrt.f64 (*.f64 b_2 -2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 2)) (cbrt.f64 a)) (cbrt.f64 (*.f64 b_2 -2)))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) b_2) (*.f64 a -1/2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (/.f64 (*.f64 a -1/2) b_2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (*.f64 b_2 -2)) a)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (*.f64 b_2 2)) (neg.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (/.f64 (*.f64 b_2 -2) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 -1 b_2) (*.f64 a 1/2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (/.f64 -2 (sqrt.f64 a)) b_2) (sqrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) b_2) (cbrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (*.f64 b_2 2) 1) (neg.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) 1) (sqrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (sqrt.f64 a))
(/.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (/.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 b_2 -2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2))) (sqrt.f64 a)) (sqrt.f64 (*.f64 b_2 -2)))
(/.f64 (*.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2)))) (sqrt.f64 (*.f64 a -1/2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (*.f64 (sqrt.f64 -2) (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2)))) (sqrt.f64 a))
(/.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (/.f64 (sqrt.f64 a) (sqrt.f64 -2)))
(*.f64 (/.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 a)) (sqrt.f64 -2))
(/.f64 (*.f64 (sqrt.f64 2) (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2)))) (sqrt.f64 (neg.f64 a)))
(/.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (/.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 2)))
(*.f64 (/.f64 (/.f64 b_2 (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 (neg.f64 a))) (sqrt.f64 2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 b_2 -2)) (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)) (cbrt.f64 a))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (/.f64 (cbrt.f64 a) (cbrt.f64 (*.f64 b_2 -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a -1/2))) 2) (cbrt.f64 a)) (cbrt.f64 (*.f64 b_2 -2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 b_2 -2)) (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6))) (cbrt.f64 a))
(/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 1/6)) (/.f64 (cbrt.f64 a) (cbrt.f64 (*.f64 b_2 -2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 2)) (cbrt.f64 a)) (cbrt.f64 (*.f64 b_2 -2)))
(/.f64 (*.f64 b_2 (/.f64 -2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (*.f64 b_2 -2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 b_2 (*.f64 (cbrt.f64 (*.f64 a -1/2)) (cbrt.f64 (*.f64 a -1/2)))) (cbrt.f64 (*.f64 a -1/2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (*.f64 b_2 2) 1) (neg.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (*.f64 b_2 2) (sqrt.f64 a)) (neg.f64 (sqrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (*.f64 b_2 2) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 (cbrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (*.f64 b_2 2) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (*.f64 b_2 2) (*.f64 (cbrt.f64 (neg.f64 a)) (cbrt.f64 (neg.f64 a)))) (cbrt.f64 (neg.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (*.f64 b_2 2) -1) a)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (*.f64 b_2 2) (neg.f64 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (*.f64 b_2 2) (neg.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) 1) (sqrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (cbrt.f64 a)) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) (*.f64 (cbrt.f64 (sqrt.f64 a)) (cbrt.f64 a)))
(*.f64 (/.f64 b_2 (cbrt.f64 (sqrt.f64 a))) (/.f64 (/.f64 -2 (sqrt.f64 a)) (cbrt.f64 a)))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 (sqrt.f64 a))) (sqrt.f64 (sqrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 (pow.f64 (cbrt.f64 a) 2))) (sqrt.f64 (cbrt.f64 a)))
(/.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) (*.f64 (sqrt.f64 (cbrt.f64 a)) (sqrt.f64 (pow.f64 (cbrt.f64 a) 2))))
(*.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (sqrt.f64 (cbrt.f64 a))) (/.f64 b_2 (fabs.f64 (cbrt.f64 a))))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (sqrt.f64 (cbrt.f64 a))) (sqrt.f64 (cbrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 (cbrt.f64 a)) (cbrt.f64 (cbrt.f64 a)))) (cbrt.f64 (cbrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (sqrt.f64 a))) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (*.f64 b_2 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2))) (*.f64 (cbrt.f64 (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 -2 (cbrt.f64 (sqrt.f64 a))) (/.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (sqrt.f64 a))))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 (cbrt.f64 a)))
(/.f64 (*.f64 b_2 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2))) (*.f64 (cbrt.f64 (cbrt.f64 a)) (cbrt.f64 (pow.f64 (cbrt.f64 a) 2))))
(*.f64 (/.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (cbrt.f64 a))) (/.f64 -2 (cbrt.f64 (pow.f64 (cbrt.f64 a) 2))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a)))) (exp.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a)))) 1))
(/.f64 (*.f64 (+.f64 (exp.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a)))) 1) (*.f64 b_2 (/.f64 -2 a))) (+.f64 (exp.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a)))) 1))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (/.f64 b_2 (*.f64 a -1/2))))) (+.f64 (exp.f64 (log1p.f64 (/.f64 b_2 (*.f64 a -1/2)))) 1))
(neg.f64 (/.f64 (*.f64 b_2 -2) (neg.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))
(fabs.f64 (/.f64 b_2 (*.f64 a -1/2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 -2 a)) b_2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 (/.f64 -2 a)))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(expm1.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(exp.f64 (log.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(log1p.f64 (expm1.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (*.f64 a -1/2))
(+.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))) -1)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))) 1)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 b_2 (*.f64 (/.f64 -2 a) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (/.f64 -2 a) (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 b_2 (/.f64 -2 a)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 b_2 (/.f64 -2 a)) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 1 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (pow.f64 b_2 3) (/.f64 -8 (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (/.f64 -8 (pow.f64 a 3)) (pow.f64 b_2 3))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (/.f64 -2 a) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) b_2)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (/.f64 -2 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2)) (/.f64 1 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (pow.f64 (*.f64 b_2 -2) 3) (/.f64 1 (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4) (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2))) (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4) (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2))))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2) (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2) (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2) (*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2))))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3/2) (pow.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2))) 3))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2) (*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2))))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3/2) (pow.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2))) 3))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2) (*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2))))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3/2) (pow.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2))) 3))
(*.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4) (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2)) (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/4) (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2) (*.f64 (sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3/2)) (pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3/2))))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3/2) (pow.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2))) 3))
(*.f64 (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 (/.f64 -8 (pow.f64 a 3)))) (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 (/.f64 -8 (pow.f64 a 3)))))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (pow.f64 b_2 3/2) (sqrt.f64 (/.f64 -8 (pow.f64 a 3)))) (*.f64 (pow.f64 b_2 3/2) (sqrt.f64 (/.f64 -8 (pow.f64 a 3)))))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (sqrt.f64 (/.f64 -8 (pow.f64 a 3)))) (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (sqrt.f64 (/.f64 -8 (pow.f64 a 3)))))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))))
(*.f64 (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)))))
(*.f64 (pow.f64 b_2 3) (*.f64 (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2)))) (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2))))))
(*.f64 (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))) (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))))
(*.f64 (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)))))
(*.f64 (pow.f64 b_2 3) (*.f64 (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2)))) (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2))))))
(*.f64 (*.f64 (pow.f64 b_2 3/2) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))) (*.f64 (pow.f64 b_2 3/2) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))))
(*.f64 (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)))))
(*.f64 (pow.f64 b_2 3) (*.f64 (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2)))) (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2))))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))) (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2)))))
(*.f64 (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)))))
(*.f64 (pow.f64 b_2 3) (*.f64 (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2)))) (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (pow.f64 (/.f64 -2 a) 3/2)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (pow.f64 (/.f64 -2 a) 3/2)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (pow.f64 (/.f64 -2 a) 3/2)) (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (pow.f64 (/.f64 -2 a) 3/2)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (pow.f64 (/.f64 -2 a) 3/2)) (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (pow.f64 (/.f64 -2 a) 3/2)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)) (*.f64 (*.f64 b_2 (sqrt.f64 b_2)) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (pow.f64 b_2 3/2) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)) (*.f64 (pow.f64 b_2 3/2) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)) (*.f64 (pow.f64 (sqrt.f64 b_2) 3) (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 (pow.f64 b_2 3))) (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (sqrt.f64 (pow.f64 b_2 3))))
(*.f64 (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)))))
(*.f64 (pow.f64 b_2 3) (*.f64 (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2)))) (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2))))))
(*.f64 (*.f64 (pow.f64 (/.f64 -2 a) 3/2) (sqrt.f64 (pow.f64 b_2 3))) (*.f64 (pow.f64 (/.f64 -2 a) 3/2) (sqrt.f64 (pow.f64 b_2 3))))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (sqrt.f64 (pow.f64 b_2 3))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (sqrt.f64 (pow.f64 b_2 3))))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (sqrt.f64 (/.f64 -8 (pow.f64 a 3))) (*.f64 b_2 (sqrt.f64 b_2))) (*.f64 (sqrt.f64 (/.f64 -8 (pow.f64 a 3))) (*.f64 b_2 (sqrt.f64 b_2))))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (*.f64 b_2 (sqrt.f64 b_2))) (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (*.f64 b_2 (sqrt.f64 b_2))))
(*.f64 (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)))))
(*.f64 (pow.f64 b_2 3) (*.f64 (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2)))) (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2))))))
(*.f64 (*.f64 (pow.f64 (/.f64 -2 a) 3/2) (*.f64 b_2 (sqrt.f64 b_2))) (*.f64 (pow.f64 (/.f64 -2 a) 3/2) (*.f64 b_2 (sqrt.f64 b_2))))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (*.f64 b_2 (sqrt.f64 b_2))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (*.f64 b_2 (sqrt.f64 b_2))))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (sqrt.f64 (/.f64 -8 (pow.f64 a 3))) (pow.f64 b_2 3/2)) (*.f64 (sqrt.f64 (/.f64 -8 (pow.f64 a 3))) (pow.f64 b_2 3/2)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (pow.f64 b_2 3/2)) (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (pow.f64 b_2 3/2)))
(*.f64 (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)))))
(*.f64 (pow.f64 b_2 3) (*.f64 (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2)))) (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2))))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (pow.f64 b_2 3/2)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (pow.f64 b_2 3/2)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (sqrt.f64 (/.f64 -8 (pow.f64 a 3))) (pow.f64 (sqrt.f64 b_2) 3)) (*.f64 (sqrt.f64 (/.f64 -8 (pow.f64 a 3))) (pow.f64 (sqrt.f64 b_2) 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (pow.f64 (sqrt.f64 b_2) 3)) (*.f64 (/.f64 (/.f64 -2 a) (sqrt.f64 (*.f64 a -1/2))) (pow.f64 (sqrt.f64 b_2) 3)))
(*.f64 (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (*.f64 (sqrt.f64 (pow.f64 b_2 3)) (/.f64 -2 (*.f64 (sqrt.f64 (*.f64 a -1/2)) a)))))
(*.f64 (pow.f64 b_2 3) (*.f64 (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2)))) (/.f64 -2 (*.f64 a (sqrt.f64 (*.f64 a -1/2))))))
(*.f64 (*.f64 (pow.f64 (/.f64 -2 a) 3/2) (pow.f64 (sqrt.f64 b_2) 3)) (*.f64 (pow.f64 (/.f64 -2 a) 3/2) (pow.f64 (sqrt.f64 b_2) 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (pow.f64 (sqrt.f64 b_2) 3)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 -2 a)) 3) (pow.f64 (sqrt.f64 b_2) 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 3) 1/6) (pow.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 3) 1/6))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(*.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 3/4) (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 3/4))
(pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) 3/2)
(pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 2) 3/2)
(/.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 1 (/.f64 a (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2))))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 1 (/.f64 (pow.f64 a 3) (pow.f64 (*.f64 b_2 -2) 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 (*.f64 a -1/2) b_2))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 b_2 -2) (/.f64 a (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 a -1/2) 3))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (*.f64 a -1/2))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2)) a)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) (/.f64 (*.f64 a -1/2) b_2))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 a 3))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (*.f64 b_2 (/.f64 -2 a)) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 a a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (*.f64 b_2 (/.f64 -2 a)) (/.f64 (*.f64 (*.f64 b_2 b_2) 4) a)) a)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 1 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2))) a)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 1 (pow.f64 (*.f64 b_2 -2) 3)) (pow.f64 a 3))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 2)) (neg.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 (*.f64 b_2 -2) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (pow.f64 b_2 3) (/.f64 (/.f64 4 a) a)) (*.f64 a -1/2))
(*.f64 (/.f64 (/.f64 4 (*.f64 a a)) a) (/.f64 (pow.f64 b_2 3) -1/2))
(*.f64 (/.f64 4 (pow.f64 a 3)) (/.f64 (pow.f64 b_2 3) -1/2))
(/.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 a 3))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (pow.f64 b_2 3) 8) (pow.f64 (neg.f64 a) 3))
(/.f64 (pow.f64 b_2 3) (/.f64 (pow.f64 (neg.f64 a) 3) 8))
(*.f64 (/.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 a) 3)) 8)
(/.f64 (*.f64 (pow.f64 b_2 3) (/.f64 -8 (*.f64 a a))) a)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (pow.f64 b_2 3) (/.f64 8 (*.f64 a a))) (neg.f64 a))
(/.f64 (pow.f64 b_2 3) (/.f64 (pow.f64 (neg.f64 a) 3) 8))
(*.f64 (/.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 a) 3)) 8)
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) -2) a)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) 1) (*.f64 a -1/2))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) 2) (neg.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (/.f64 -2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (/.f64 -2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) -1) (*.f64 a 1/2))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (sqrt.f64 (*.f64 b_2 -2))) (sqrt.f64 a))
(/.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (/.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 b_2 -2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 a)) (*.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2))) (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 2)))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (cbrt.f64 (*.f64 b_2 -2))) (cbrt.f64 a))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (/.f64 (cbrt.f64 a) (cbrt.f64 (*.f64 b_2 -2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a -1/2))) 2) (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 2)) (/.f64 (cbrt.f64 a) (cbrt.f64 (*.f64 b_2 -2))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) b_2) (*.f64 a -1/2))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) 1) (/.f64 (*.f64 a -1/2) b_2))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) (*.f64 b_2 -2)) a)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) (*.f64 b_2 2)) (neg.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) (/.f64 (*.f64 b_2 -2) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2) 3) (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 -2 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))) a)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 1 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))) (*.f64 a -1/2))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 2 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))) (neg.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (/.f64 -2 (sqrt.f64 a)) (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))) (sqrt.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))) (cbrt.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 -1 (*.f64 b_2 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))) (*.f64 a 1/2))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2)) 1) a)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (pow.f64 (*.f64 b_2 -2) 3) 1) (pow.f64 a 3))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (*.f64 b_2 2) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (neg.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (sqrt.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (cbrt.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (sqrt.f64 (*.f64 b_2 -2)) (*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))) (sqrt.f64 a))
(/.f64 (*.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (/.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 b_2 -2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 a)) (*.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a -1/2))) (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 2)))
(/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 b_2 (/.f64 -2 a))) (*.f64 a a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) 4) a) (*.f64 b_2 (/.f64 -2 a))) a)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (/.f64 (/.f64 4 a) a) (pow.f64 b_2 3)) (*.f64 a -1/2))
(*.f64 (/.f64 (/.f64 4 (*.f64 a a)) a) (/.f64 (pow.f64 b_2 3) -1/2))
(*.f64 (/.f64 4 (pow.f64 a 3)) (/.f64 (pow.f64 b_2 3) -1/2))
(/.f64 (*.f64 -8 (pow.f64 b_2 3)) (pow.f64 a 3))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 8 (pow.f64 b_2 3)) (pow.f64 (neg.f64 a) 3))
(/.f64 (pow.f64 b_2 3) (/.f64 (pow.f64 (neg.f64 a) 3) 8))
(*.f64 (/.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 a) 3)) 8)
(/.f64 (*.f64 (/.f64 -8 (*.f64 a a)) (pow.f64 b_2 3)) a)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (*.f64 (/.f64 8 (*.f64 a a)) (pow.f64 b_2 3)) (neg.f64 a))
(/.f64 (pow.f64 b_2 3) (/.f64 (pow.f64 (neg.f64 a) 3) 8))
(*.f64 (/.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 a) 3)) 8)
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2)) 1) a)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 b_2 -2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) a) (*.f64 a a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) 1) (pow.f64 a 3))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) (*.f64 a a)) a)
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) (sqrt.f64 (pow.f64 a 3))) (sqrt.f64 (pow.f64 a 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) (*.f64 a (sqrt.f64 a))) (*.f64 a (sqrt.f64 a)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) (*.f64 (sqrt.f64 a) (*.f64 a a))) (sqrt.f64 a))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(/.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) (*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 a a))) (cbrt.f64 a))
(/.f64 (pow.f64 (*.f64 b_2 -2) 3) (*.f64 (cbrt.f64 a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 -8 (pow.f64 b_2 3)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 a) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))) (exp.f64 (log1p.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3)))) 1) (+.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))) 1))
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3)))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3)) (+.f64 1 (exp.f64 (log1p.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3)))))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)))) (+.f64 1 (exp.f64 (log1p.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)))))
(sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 6))
(fabs.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3))
(log.f64 (exp.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 3))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(exp.f64 (*.f64 3 (log.f64 (*.f64 b_2 (/.f64 -2 a)))))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3)))
(*.f64 -8 (/.f64 (pow.f64 b_2 3) (pow.f64 a 3)))
(pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)

eval902.0ms (5.6%)

Compiler

Compiled 50006 to 22494 computations (55% saved)

prune1.1s (6.8%)

Pruning

39 alts after pruning (32 fresh and 7 done)

PrunedKeptTotal
New1895141909
Fresh61824
Picked101
Done279
Total1904391943
Error
4.4b
Counts
1943 → 39
Alt Table
Click to see full alt table
StatusErrorProgram
62.0b
(fma.f64 (*.f64 1/2 c) (pow.f64 b_2 -1) -1)
59.5b
(pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/3) 3) 1/3)
59.5b
(pow.f64 (pow.f64 (/.f64 (*.f64 b_2 -2) a) 3) 1/3)
61.3b
(pow.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) 4) a) (*.f64 b_2 (/.f64 -2 a))) a) 1/3)
59.9b
(pow.f64 (*.f64 (*.f64 (/.f64 -2 a) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) b_2) 1/3)
59.2b
(pow.f64 (fabs.f64 (pow.f64 (/.f64 b_2 (*.f64 a -1/2)) 3)) 1/3)
59.7b
(pow.f64 (exp.f64 (*.f64 3 (log.f64 (*.f64 b_2 (/.f64 -2 a))))) 1/3)
45.6b
(/.f64 (fma.f64 -2 b_2 (*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) a))) (cbrt.f64 (*.f64 c 1/2)))) a)
46.0b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2))) a)
36.6b
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
44.9b
(/.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) b_2) a)
46.8b
(/.f64 (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (/.f64 -1 b_2) (*.f64 c a)))) b_2) a)
62.8b
(/.f64 (-.f64 (+.f64 b_2 (+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 c) a)) (fma.f64 b_2 1 b_2))) b_2) a)
53.7b
(/.f64 (-.f64 (+.f64 b_2 (+.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) 2) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))) b_2) a)
36.5b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
48.4b
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))))) b_2) a)
48.4b
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
62.7b
(/.f64 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2)) a)
62.9b
(/.f64 (+.f64 (+.f64 b_2 b_2) (*.f64 (*.f64 c (/.f64 a b_2)) -1/2)) a)
62.5b
(/.f64 (+.f64 b_2 b_2) a)
46.0b
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2)))) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))
36.1b
(/.f64 (*.f64 c -1/2) b_2)
44.8b
(/.f64 (*.f64 b_2 -2) a)
53.6b
(/.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) a)
42.7b
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
53.6b
(/.f64 c (/.f64 b_2 1/2))
48.4b
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
44.8b
(/.f64 -2 (/.f64 a b_2))
44.9b
(-.f64 (/.f64 (-.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2))) b_2) a) (/.f64 b_2 a))
47.6b
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))))) 1)
48.4b
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 (*.f64 1/2 c) (pow.f64 b_2 -1))) 1)
47.1b
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 c) (/.f64 (*.f64 b_2 b_2) c))))) 1)
62.0b
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (+.f64 b_2 b_2)) b_2)) a))) 1)
44.8b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
53.6b
(*.f64 c (/.f64 1/2 b_2))
44.8b
(*.f64 b_2 (/.f64 -2 a))
62.3b
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 a b_2) c) (+.f64 b_2 b_2)) b_2)) a)))
50.4b
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
54.2b
(exp.f64 (log.f64 (*.f64 b_2 (/.f64 -2 a))))
Compiler

Compiled 662 to 447 computations (32.5% saved)

regimes1.3s (8.1%)

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

4 calls:

511.0ms
c
419.0ms
a
285.0ms
b_2
65.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
ErrorSegmentsBranch
23.7b11a
7.0b5b_2
25.5b14c
12.9b5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 951 to 491 computations (48.4% saved)

bsearch206.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
3.621009426348949e-23
7.487796528743536e-22
77.0ms
7.641232109475231e-50
3.7079780478923773e-47
33.0ms
6.263863797402633e-177
1.6273058483260524e-163
60.0ms
-1.3013939159289106e+163
-8.33214787404727e+147
Results
89.0ms432×body256valid
59.0ms37×body2048valid
19.0ms110×body256invalid
18.0ms54×body1024valid
7.0ms37×body512valid
6.0ms51×body256infinite
Compiler

Compiled 942 to 665 computations (29.4% saved)

regimes341.0ms (2.1%)

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

3 calls:

140.0ms
c
113.0ms
a
82.0ms
b_2
Results
ErrorSegmentsBranch
29.2b7a
10.5b5b_2
28.9b11c
Compiler

Compiled 234 to 119 computations (49.1% saved)

bsearch131.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
3.621009426348949e-23
7.487796528743536e-22
31.0ms
7.641232109475231e-50
3.7079780478923773e-47
40.0ms
6.263863797402633e-177
1.6273058483260524e-163
30.0ms
-4.500488111142806e-18
-5.083288086308002e-31
Results
62.0ms437×body256valid
19.0ms177×body256invalid
15.0ms33×body2048valid
15.0ms54×body1024valid
7.0ms36×body512valid
Compiler

Compiled 882 to 645 computations (26.9% saved)

regimes266.0ms (1.7%)

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

3 calls:

126.0ms
c
73.0ms
a
61.0ms
b_2
Results
ErrorSegmentsBranch
29.2b7a
10.5b5b_2
28.9b11c
Compiler

Compiled 223 to 116 computations (48% saved)

bsearch122.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
3.621009426348949e-23
7.487796528743536e-22
32.0ms
7.641232109475231e-50
3.7079780478923773e-47
36.0ms
6.263863797402633e-177
1.6273058483260524e-163
26.0ms
-4.500488111142806e-18
-5.083288086308002e-31
Results
56.0ms432×body256valid
19.0ms59×body1024valid
18.0ms172×body256invalid
13.0ms37×body2048valid
9.0ms32×body512valid
Compiler

Compiled 852 to 615 computations (27.8% saved)

regimes208.0ms (1.3%)

Counts
21 → 2
Calls
Call 1
Inputs
(*.f64 b_2 (/.f64 -2 a))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 -2 (/.f64 a b_2))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (+.f64 b_2 b_2) a)
(/.f64 (-.f64 b_2 b_2) a)
(/.f64 1 (/.f64 a (*.f64 b_2 -2)))
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) a)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (+.f64 (+.f64 b_2 b_2) (*.f64 (*.f64 c (/.f64 a b_2)) -1/2)) a)
(/.f64 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2)) a)
(/.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2) b_2) a)
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (/.f64 (-.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2))) b_2) a) (/.f64 b_2 a))
(/.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (+.f64 b_2 b_2))) a)
(/.f64 (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
(/.f64 (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (/.f64 -1 b_2) (*.f64 c a)))) b_2) a)
(pow.f64 (/.f64 a (*.f64 b_2 -2)) -1)
Outputs
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 c -1/2) b_2)
Calls

3 calls:

109.0ms
c
70.0ms
a
22.0ms
b_2
Results
ErrorSegmentsBranch
30.0b7a
18.3b2b_2
30.4b9c
Compiler

Compiled 214 to 111 computations (48.1% saved)

bsearch24.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
-9.998942084967298e-306
-1.784151270664399e-307
Results
13.0ms112×body256valid
9.0ms71×body256invalid
Compiler

Compiled 190 to 141 computations (25.8% saved)

regimes118.0ms (0.7%)

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

3 calls:

55.0ms
c
43.0ms
a
16.0ms
b_2
Results
ErrorSegmentsBranch
30.1b7a
18.4b2b_2
30.5b9c
Compiler

Compiled 80 to 47 computations (41.3% saved)

bsearch15.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
5.142436709101871e-289
1.1264648883244433e-288
Results
9.0ms80×body256valid
4.0ms42×body256invalid
Compiler

Compiled 112 to 85 computations (24.1% saved)

regimes51.0ms (0.3%)

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

3 calls:

20.0ms
c
18.0ms
a
10.0ms
b_2
Results
ErrorSegmentsBranch
43.4b3a
36.1b2b_2
40.7b5c
Compiler

Compiled 40 to 27 computations (32.5% saved)

bsearch37.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
37.0ms
8.309546093958641e+31
1.1829587304197861e+37
Results
15.0ms41×body2048valid
7.0ms62×body256valid
6.0ms23×body1024valid
3.0ms15×body512valid
3.0ms18×body256invalid
1.0msbody4096valid
Compiler

Compiled 184 to 141 computations (23.4% saved)

regimes42.0ms (0.3%)

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

3 calls:

23.0ms
c
10.0ms
a
7.0ms
b_2
Results
ErrorSegmentsBranch
43.5b3a
36.1b2b_2
40.8b5c
Compiler

Compiled 35 to 24 computations (31.4% saved)

bsearch35.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
35.0ms
8.309546093958641e+31
1.1829587304197861e+37
Results
11.0ms30×body2048valid
8.0ms28×body1024valid
7.0ms65×body256valid
5.0ms20×body512valid
2.0ms19×body256invalid
0.0msbody4096valid
Compiler

Compiled 184 to 141 computations (23.4% saved)

regimes33.0ms (0.2%)

Accuracy

Total -26.3b remaining (-72.7%)

Threshold costs -26.3b (-72.7%)

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

3 calls:

18.0ms
c
8.0ms
a
6.0ms
b_2
Results
ErrorSegmentsBranch
43.5b3a
36.2b2b_2
40.8b5c
Compiler

Compiled 25 to 18 computations (28% saved)

bsearch38.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
38.0ms
8.309546093958641e+31
1.1829587304197861e+37
Results
14.0ms41×body2048valid
8.0ms28×body1024valid
6.0ms53×body256valid
4.0ms22×body512valid
3.0ms22×body256invalid
Compiler

Compiled 184 to 141 computations (23.4% saved)

simplify19.0ms (0.1%)

Algorithm
egg-herbie
Rules
24×*-commutative
16×+-commutative
10×sub-neg
neg-mul-1
if-if-or-not
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
086649
1116629
2131629
3141625
4146625
5148625
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 -40000000000000001959069063006020823182889080141229755549801694983606730543735390246449261169891058551724522587260411070482137316746503408684091047936) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5186894461101241/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (if (<=.f64 b_2 1799770609570069/51422017416287688817342786954917203280710495801049370729644032) (/.f64 (*.f64 c -1/2) b_2) (if (<=.f64 b_2 3743106036130323/85070591730234615865843651857942052864) (/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (/.f64 (*.f64 c -1/2) b_2)))))
(if (<=.f64 b_2 -3311214647077827/5708990770823839524233143877797980545530986496) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5186894461101241/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (if (<=.f64 b_2 4113761393303015/822752278660603021077484591278675252491367932816789931674304512) (/.f64 (*.f64 c -1/2) b_2) (if (<=.f64 b_2 6805647338418769/170141183460469231731687303715884105728) (/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (/.f64 (*.f64 c -1/2) b_2)))))
(if (<=.f64 b_2 -3205732122288777/348449143727040986586495598010130648530944) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5186894461101241/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (if (<=.f64 b_2 4730825602298467/205688069665150755269371147819668813122841983204197482918576128) (/.f64 (*.f64 c -1/2) b_2) (if (<=.f64 b_2 3147611894018681/85070591730234615865843651857942052864) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))))
(if (<=.f64 b_2 -4554050699414489/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 5266679106041941/5486124068793688683255936251187209270074392635932332070112001988456197381759672947165175699536362793613284725337872111744958183862744647903224103718245670299614498700710006264535590197791934024641512541262359795191593953928908168990292758500391456212260452596575509589842140073806143686060649302051520512) (/.f64 (*.f64 b_2 -2) a) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 84999999999999994653318693519360) (/.f64 (*.f64 b_2 -2) a) (*.f64 c (/.f64 1/2 b_2)))
(if (<=.f64 b_2 84999999999999994653318693519360) (/.f64 -2 (/.f64 a b_2)) (*.f64 c (/.f64 1/2 b_2)))
(if (<=.f64 b_2 1750000000000000048871842303180800) (*.f64 b_2 (/.f64 -2 a)) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 b_2 (/.f64 -2 a))
Outputs
(if (<=.f64 b_2 -40000000000000001959069063006020823182889080141229755549801694983606730543735390246449261169891058551724522587260411070482137316746503408684091047936) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5186894461101241/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (if (<=.f64 b_2 1799770609570069/51422017416287688817342786954917203280710495801049370729644032) (/.f64 (*.f64 c -1/2) b_2) (if (<=.f64 b_2 3743106036130323/85070591730234615865843651857942052864) (/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (/.f64 (*.f64 c -1/2) b_2)))))
(if (<=.f64 b_2 -40000000000000001959069063006020823182889080141229755549801694983606730543735390246449261169891058551724522587260411070482137316746503408684091047936) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5186894461101241/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (if (or (<=.f64 b_2 1799770609570069/51422017416287688817342786954917203280710495801049370729644032) (not (<=.f64 b_2 3743106036130323/85070591730234615865843651857942052864))) (/.f64 (*.f64 c -1/2) b_2) (/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))))
(if (<=.f64 b_2 -40000000000000001959069063006020823182889080141229755549801694983606730543735390246449261169891058551724522587260411070482137316746503408684091047936) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5186894461101241/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (if (or (<=.f64 b_2 1799770609570069/51422017416287688817342786954917203280710495801049370729644032) (not (<=.f64 b_2 3743106036130323/85070591730234615865843651857942052864))) (/.f64 (*.f64 c -1/2) b_2) (/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2))))))
(if (<=.f64 b_2 -3311214647077827/5708990770823839524233143877797980545530986496) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5186894461101241/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (if (<=.f64 b_2 4113761393303015/822752278660603021077484591278675252491367932816789931674304512) (/.f64 (*.f64 c -1/2) b_2) (if (<=.f64 b_2 6805647338418769/170141183460469231731687303715884105728) (/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (/.f64 (*.f64 c -1/2) b_2)))))
(if (<=.f64 b_2 -3311214647077827/5708990770823839524233143877797980545530986496) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5186894461101241/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (if (or (<=.f64 b_2 4113761393303015/822752278660603021077484591278675252491367932816789931674304512) (not (<=.f64 b_2 6805647338418769/170141183460469231731687303715884105728))) (/.f64 (*.f64 c -1/2) b_2) (/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))))
(if (<=.f64 b_2 -3311214647077827/5708990770823839524233143877797980545530986496) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5186894461101241/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (/.f64 (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2) a) (if (or (<=.f64 b_2 4113761393303015/822752278660603021077484591278675252491367932816789931674304512) (not (<=.f64 b_2 6805647338418769/170141183460469231731687303715884105728))) (/.f64 (*.f64 c -1/2) b_2) (/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2))))))
(if (<=.f64 b_2 -3205732122288777/348449143727040986586495598010130648530944) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5186894461101241/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (if (<=.f64 b_2 4730825602298467/205688069665150755269371147819668813122841983204197482918576128) (/.f64 (*.f64 c -1/2) b_2) (if (<=.f64 b_2 3147611894018681/85070591730234615865843651857942052864) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))))
(if (<=.f64 b_2 -3205732122288777/348449143727040986586495598010130648530944) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5186894461101241/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (if (or (<=.f64 b_2 4730825602298467/205688069665150755269371147819668813122841983204197482918576128) (not (<=.f64 b_2 3147611894018681/85070591730234615865843651857942052864))) (/.f64 (*.f64 c -1/2) b_2) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))))
(if (<=.f64 b_2 -3205732122288777/348449143727040986586495598010130648530944) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (or (<=.f64 b_2 5186894461101241/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (not (or (<=.f64 b_2 4730825602298467/205688069665150755269371147819668813122841983204197482918576128) (not (<=.f64 b_2 3147611894018681/85070591730234615865843651857942052864))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -3205732122288777/348449143727040986586495598010130648530944) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (or (<=.f64 b_2 5186894461101241/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (and (not (<=.f64 b_2 4730825602298467/205688069665150755269371147819668813122841983204197482918576128)) (<=.f64 b_2 3147611894018681/85070591730234615865843651857942052864))) (/.f64 (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -4554050699414489/25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 5266679106041941/5486124068793688683255936251187209270074392635932332070112001988456197381759672947165175699536362793613284725337872111744958183862744647903224103718245670299614498700710006264535590197791934024641512541262359795191593953928908168990292758500391456212260452596575509589842140073806143686060649302051520512) (/.f64 (*.f64 b_2 -2) a) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 84999999999999994653318693519360) (/.f64 (*.f64 b_2 -2) a) (*.f64 c (/.f64 1/2 b_2)))
(if (<=.f64 b_2 84999999999999994653318693519360) (/.f64 -2 (/.f64 a b_2)) (*.f64 c (/.f64 1/2 b_2)))
(if (<=.f64 b_2 1750000000000000048871842303180800) (*.f64 b_2 (/.f64 -2 a)) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 b_2 (/.f64 -2 a))
Compiler

Compiled 259 to 174 computations (32.8% saved)

soundness1.7s (10.7%)

Algorithm
egg-herbie
Rules
1106×associate-*r*
1106×associate-*r*
930×associate-/l*
930×associate-/l*
888×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

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

Compiled 244 to 109 computations (55.3% saved)

end131.0ms (0.8%)

Compiler

Compiled 235 to 134 computations (43% saved)

Profiling

Loading profile data...