Details

Time bar (total: 39.9s)

analyze157.0ms (0.4%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
0%0%0%100%0%0%0%3
0%0%0%100%0%0%0%4
7.1%0%0%100%0%0%0%5
20.8%0%0%100%0%0%0%6
29.5%0%0%100%0%0%0%7
37.5%0%0%100%0%0%0%8
50.6%0%0%100%0%0%0%9
58.2%0%0%100%0%0%0%10
63.3%0%0%100%0%0%0%11
72.3%0%0%100%0%0%0%12
Compiler

Compiled 43 to 31 computations (27.9% saved)

sample1.6s (4.1%)

Results
1.4s8256×body256valid
178.0ms1101×body256invalid
Bogosity

preprocess78.0ms (0.2%)

Algorithm
egg-herbie
Rules
795×fma-def_binary64
730×div-sub_binary64
558×associate-/r*_binary64
366×sub-neg_binary64
359×distribute-neg-frac_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034104
19288
221388
344288
475288
5124588
6221588
7445688
8729488
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) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 3 b) c)))) (*.f64 3 b))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 c) a)))) (*.f64 3 c))
(/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 (*.f64 3 a) b)))) (*.f64 3 a))
Outputs
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) b) (*.f64 3 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) b) (*.f64 3 a))
(*.f64 -1/3 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) a))
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 3 b) c)))) (*.f64 3 b))
(/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 3 (*.f64 b c))))) (*.f64 b 3))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 a a (*.f64 c (*.f64 b -3)))) a) (*.f64 b 3))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 a a (*.f64 b (*.f64 c -3)))) a) (*.f64 b 3))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b (*.f64 c -3) (*.f64 a a))) a) (*.f64 b 3))
(*.f64 -1/3 (/.f64 (-.f64 a (sqrt.f64 (fma.f64 b (*.f64 c -3) (*.f64 a a)))) b))
(*.f64 (-.f64 a (sqrt.f64 (fma.f64 b (*.f64 c -3) (*.f64 a a)))) (/.f64 -1/3 b))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 c) a)))) (*.f64 3 c))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 3 (*.f64 c a))))) (*.f64 3 c))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) b) (*.f64 3 c))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) b) (*.f64 3 c))
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) c) -1/3)
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 c))
(/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 (*.f64 3 a) b)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b (*.f64 3 a))))) (*.f64 3 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 c c (*.f64 b (*.f64 a -3)))) c) (*.f64 3 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b (*.f64 a -3) (*.f64 c c))) c) (*.f64 3 a))
(*.f64 -1/3 (/.f64 (-.f64 c (sqrt.f64 (fma.f64 b (*.f64 a -3) (*.f64 c c)))) a))
(*.f64 (/.f64 (-.f64 c (sqrt.f64 (fma.f64 a (*.f64 b -3) (*.f64 c c)))) a) -1/3)
(*.f64 (-.f64 c (sqrt.f64 (fma.f64 b (*.f64 a -3) (*.f64 c c)))) (/.f64 -1/3 a))
Compiler

Compiled 23 to 17 computations (26.1% saved)

simplify99.0ms (0.2%)

Algorithm
egg-herbie
Rules
1220×fma-neg_binary64
827×fma-def_binary64
741×div-sub_binary64
403×associate-/l/_binary64
347×times-frac_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01326
13022
26922
316022
426222
543122
674122
7133922
8283422
9474022
10624522
11686622
12704222
13714722
14763022
Stop Event
node limit
Counts
1 → 8
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
Outputs
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) b) (*.f64 3 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) b) (*.f64 3 a))
(*.f64 -1/3 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a))
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))

eval2.0ms (0%)

Compiler

Compiled 125 to 77 computations (38.4% saved)

prune4.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New448
Fresh011
Picked000
Done000
Total459
Error
44.0b
Counts
9 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
44.0b
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
44.0b
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
44.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
Compiler

Compiled 74 to 50 computations (32.4% saved)

localize27.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 a (*.f64 c -3))
0.3b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
0.3b
(/.f64 -1/3 a)
39.4b
(-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
Compiler

Compiled 62 to 36 computations (41.9% saved)

series191.0ms (0.5%)

Counts
4 → 0
Calls

27 calls:

TimeVariablePointExpression
3.0ms
b
@0
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
1.0ms
a
@inf
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
1.0ms
a
@0
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
1.0ms
a
@inf
(-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
1.0ms
b
@inf
(-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
Compiler

Compiled 13840 to 8835 computations (36.2% saved)

rewrite91.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
675×log-prod_binary64
639×prod-diff_binary64
320×fma-def_binary64
250×expm1-udef_binary64
250×log1p-udef_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01349
128247
2367747
Stop Event
node limit
Counts
4 → 200
Calls
Call 1
Inputs
(-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(/.f64 -1/3 a)
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 a (*.f64 c -3))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b 1 (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 b (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b 1 (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 b (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b 1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (cbrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (neg.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b 3) (pow.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3)) (fma.f64 b b (-.f64 (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (-.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 b) (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b 1 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b 1 (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (sqrt.f64 b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 -1/3 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))) (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 -1/3 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/3 (pow.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/3 a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1/3 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1/3 a)) (pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 2) (cbrt.f64 (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1/3 a)) (sqrt.f64 (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a -1) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1/3 a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1/3 a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 -1/3 a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a -3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 a -3) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1/9 (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1/3 a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 -1/3 a)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1/3 a) b) (*.f64 (/.f64 -1/3 a) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (*.f64 (*.f64 a -3) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (*.f64 (*.f64 a -3) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) -1/3) (*.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) -1/3) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) 1) (*.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) 1/3) (*.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/3) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/3 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) (*.f64 a (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/3 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) (*.f64 (neg.f64 a) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/3 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (*.f64 a (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/3 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (*.f64 (neg.f64 a) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 -1/3 a)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 -1/3 a)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/3 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1/3) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1/3 a) (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1/3 a) (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) (pow.f64 (/.f64 -1/3 a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/3 a) 3) (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b (/.f64 -1/3 a) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 -1/3 a) b (*.f64 (/.f64 -1/3 a) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (*.f64 c -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 c -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 c -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 a (*.f64 c -3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 c -3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 c -3) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 a (*.f64 c -3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 a (*.f64 c -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 a (*.f64 c -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 c -3))) 1))))))

simplify174.0ms (0.4%)

Algorithm
egg-herbie
Rules
337×log-prod_binary64
274×div-sub_binary64
203×associate-*l*_binary64
200×associate-*r*_binary64
185×associate-/l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04425680
110625165
241844715
Stop Event
node limit
Counts
200 → 243
Calls
Call 1
Inputs
(+.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 b (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(+.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (fma.f64 b 1 (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 1 b (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 b 1 (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (fma.f64 1 b (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (fma.f64 b 1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 1 b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (cbrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)
(*.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)))
(/.f64 1 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))))
(/.f64 1 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (neg.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3)) (fma.f64 b b (-.f64 (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (-.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)
(pow.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3)
(pow.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2)
(pow.f64 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) -1)
(pow.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) -1)
(sqrt.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2))
(log.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(log.f64 (/.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(log.f64 (*.f64 (exp.f64 b) (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))
(cbrt.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3))
(expm1.f64 (log1p.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(log1p.f64 (expm1.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(exp.f64 (log.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1))
(fma.f64 b 1 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 b 1 (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 1 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 1 b (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 1 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(fma.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) b)
(fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(fma.f64 (neg.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) b)
(fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 0 (/.f64 -1/3 a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))) (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/3 a))) 1)
(*.f64 -1/3 (pow.f64 a -1))
(*.f64 (/.f64 -1/3 a) 1)
(*.f64 1 (/.f64 -1/3 a))
(*.f64 (cbrt.f64 (/.f64 -1/3 a)) (pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 2) (cbrt.f64 (/.f64 -1/3 a)))
(*.f64 (sqrt.f64 (/.f64 -1/3 a)) (sqrt.f64 (/.f64 -1/3 a)))
(*.f64 1/3 (/.f64 1 (neg.f64 a)))
(*.f64 (pow.f64 a -1) -1/3)
(pow.f64 (/.f64 -1/3 a) 1)
(pow.f64 (pow.f64 (/.f64 -1/3 a) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 3)
(pow.f64 (sqrt.f64 (/.f64 -1/3 a)) 2)
(pow.f64 (*.f64 a -3) -1)
(pow.f64 (/.f64 (*.f64 a -3) 1) -1)
(sqrt.f64 (/.f64 1/9 (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 -1/3 a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/3 a))))
(cbrt.f64 (pow.f64 (/.f64 -1/3 a) 3))
(expm1.f64 (log1p.f64 (/.f64 -1/3 a)))
(log1p.f64 (expm1.f64 (/.f64 -1/3 a)))
(exp.f64 (log.f64 (/.f64 -1/3 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 -1/3 a)) 1))
(+.f64 0 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))
(+.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (*.f64 (/.f64 -1/3 a) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))) 1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(/.f64 1 (/.f64 a (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (*.f64 (*.f64 a -3) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (*.f64 (*.f64 a -3) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) a)
(/.f64 (neg.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) -1/3) (*.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) -1/3) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) 1) (*.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (*.f64 a -3)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) 1/3) (*.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/3) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 a)))
(/.f64 (*.f64 -1/3 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) (*.f64 a (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(/.f64 (*.f64 1/3 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) (*.f64 (neg.f64 a) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(/.f64 (*.f64 -1/3 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (*.f64 a (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (*.f64 1/3 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (*.f64 (neg.f64 a) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) 1) a)
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 -1/3 a)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 -1/3 a)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (*.f64 1/3 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1/3) (neg.f64 a))
(/.f64 (*.f64 (/.f64 -1/3 a) (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (*.f64 (/.f64 -1/3 a) (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(pow.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)) 1)
(pow.f64 (pow.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))) 3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))) 2)
(pow.f64 (/.f64 a (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)) -1)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) (pow.f64 (/.f64 -1/3 a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/3 a) 3) (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))))
(exp.f64 (log.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))) 1))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))
(fma.f64 (/.f64 -1/3 a) b (*.f64 (/.f64 -1/3 a) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 0 (*.f64 a (*.f64 c -3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 c -3)))) 1)
(pow.f64 (*.f64 a (*.f64 c -3)) 1)
(pow.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) 3)
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 c -3))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 c -3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c -3) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 c -3))))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 c -3))))
(exp.f64 (log.f64 (*.f64 a (*.f64 c -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 c -3))) 1))
Outputs
(+.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 b (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 (fma.f64 b 1 (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))))
(-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(+.f64 (fma.f64 1 b (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))))
(-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(+.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))))
(-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))))
(-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))))
(-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(+.f64 (fma.f64 b 1 (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 (fma.f64 1 b (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 (fma.f64 b 1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))))
(-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(+.f64 (fma.f64 1 b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))))
(-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(+.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))))
(-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))))
(-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))) (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))))
(-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (cbrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))
(*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)))
(*.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)))
(/.f64 1 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))
(/.f64 1 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (neg.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3)) (fma.f64 b b (-.f64 (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3)) (fma.f64 b b (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (-.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 3)) (fma.f64 b b (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (-.f64 (neg.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 3)) (-.f64 (*.f64 b b) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (-.f64 (neg.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (-.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(pow.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) 1/3)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(pow.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(pow.f64 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) -1)
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))
(pow.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) -1)
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(sqrt.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (/.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (exp.f64 b) (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(cbrt.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(expm1.f64 (log1p.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log1p.f64 (expm1.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(exp.f64 (log.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(exp.f64 (*.f64 (log.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 b 1 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 b 1 (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 1 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 1 b (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 1 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) b)
(fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b)
(-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2))
(fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))
(fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b)))))
(fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (neg.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) b)
(fma.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) b)
(fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b)
(-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2))
(fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) 0)
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) 0)
(+.f64 0 (/.f64 -1/3 a))
(/.f64 -1/3 a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))) (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/3 a))) 1)
(/.f64 -1/3 a)
(*.f64 -1/3 (pow.f64 a -1))
(/.f64 -1/3 a)
(*.f64 (/.f64 -1/3 a) 1)
(/.f64 -1/3 a)
(*.f64 1 (/.f64 -1/3 a))
(/.f64 -1/3 a)
(*.f64 (cbrt.f64 (/.f64 -1/3 a)) (pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 2))
(/.f64 -1/3 a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 2) (cbrt.f64 (/.f64 -1/3 a)))
(/.f64 -1/3 a)
(*.f64 (sqrt.f64 (/.f64 -1/3 a)) (sqrt.f64 (/.f64 -1/3 a)))
(/.f64 -1/3 a)
(*.f64 1/3 (/.f64 1 (neg.f64 a)))
(/.f64 -1/3 a)
(*.f64 (pow.f64 a -1) -1/3)
(/.f64 -1/3 a)
(pow.f64 (/.f64 -1/3 a) 1)
(/.f64 -1/3 a)
(pow.f64 (pow.f64 (/.f64 -1/3 a) 3) 1/3)
(/.f64 -1/3 a)
(pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 3)
(/.f64 -1/3 a)
(pow.f64 (sqrt.f64 (/.f64 -1/3 a)) 2)
(/.f64 -1/3 a)
(pow.f64 (*.f64 a -3) -1)
(/.f64 -1/3 a)
(pow.f64 (/.f64 (*.f64 a -3) 1) -1)
(/.f64 -1/3 a)
(sqrt.f64 (/.f64 1/9 (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 -1/3 a)))
(/.f64 -1/3 a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/3 a))))
(/.f64 -1/3 a)
(cbrt.f64 (pow.f64 (/.f64 -1/3 a) 3))
(/.f64 -1/3 a)
(expm1.f64 (log1p.f64 (/.f64 -1/3 a)))
(/.f64 -1/3 a)
(log1p.f64 (expm1.f64 (/.f64 -1/3 a)))
(/.f64 -1/3 a)
(exp.f64 (log.f64 (/.f64 -1/3 a)))
(/.f64 -1/3 a)
(exp.f64 (*.f64 (log.f64 (/.f64 -1/3 a)) 1))
(/.f64 -1/3 a)
(+.f64 0 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(+.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (*.f64 (/.f64 -1/3 a) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))) 1)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 1 (/.f64 a (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (*.f64 (*.f64 a -3) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (*.f64 a -3)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b))))) (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) a)))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (*.f64 (*.f64 a -3) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (*.f64 a (*.f64 -3 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) a)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (neg.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)) (neg.f64 a))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) -1/3) (*.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) a))
(/.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (*.f64 a -3)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b))))) (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) -1/3) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (*.f64 a (*.f64 -3 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) 1) (*.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (*.f64 a -3)))
(/.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (*.f64 a -3)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b))))) (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (*.f64 a (*.f64 -3 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) 1/3) (*.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (neg.f64 a)))
(/.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (*.f64 a -3)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b))))) (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/3) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (*.f64 a (*.f64 -3 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(/.f64 (*.f64 -1/3 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) (*.f64 a (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (*.f64 a -3)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b))))) (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) a)))
(/.f64 (*.f64 1/3 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) (*.f64 (neg.f64 a) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (*.f64 a -3)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b))))) (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) a)))
(/.f64 (*.f64 -1/3 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (*.f64 a (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (*.f64 a (*.f64 -3 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(/.f64 (*.f64 1/3 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (*.f64 (neg.f64 a) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (*.f64 a (*.f64 -3 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) 1) a)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (*.f64 (cbrt.f64 a) (cbrt.f64 (*.f64 a a))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a)) -3))
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 -1/3 a)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (*.f64 a -3)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b))))) (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 -1/3 a)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (*.f64 a (*.f64 -3 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(/.f64 (*.f64 1/3 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (neg.f64 a))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1/3) (neg.f64 a))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (*.f64 (/.f64 -1/3 a) (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (*.f64 a -3)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (*.f64 a c) -3 (*.f64 b b))))) (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) a)))
(/.f64 (*.f64 (/.f64 -1/3 a) (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (*.f64 a (*.f64 -3 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 a c) -3 (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))
(pow.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)) 1)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (pow.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)) 3) 1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))) 3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))) 2)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (/.f64 a (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)) -1)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)) 2))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(log.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)) 3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) (pow.f64 (/.f64 -1/3 a) 3)))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/3 a) 3) (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3)))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(exp.f64 (log.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))) 1))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(fma.f64 (/.f64 -1/3 a) b (*.f64 (/.f64 -1/3 a) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(+.f64 0 (*.f64 a (*.f64 c -3)))
(*.f64 a (*.f64 c -3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a))))
(*.f64 a (*.f64 c -3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 c -3)))) 1)
(*.f64 a (*.f64 c -3))
(pow.f64 (*.f64 a (*.f64 c -3)) 1)
(*.f64 a (*.f64 c -3))
(pow.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 3) 1/3)
(*.f64 a (*.f64 c -3))
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) 3)
(*.f64 a (*.f64 c -3))
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 c -3))) 2)
(*.f64 a (*.f64 c -3))
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2))
(*.f64 a (*.f64 c -3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -3) c) a))
(*.f64 a (*.f64 c -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 a (*.f64 c -3))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 3))
(*.f64 a (*.f64 c -3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 c -3) 3)))
(*.f64 a (*.f64 c -3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c -3) 3) (pow.f64 a 3)))
(*.f64 a (*.f64 c -3))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 c -3))))
(*.f64 a (*.f64 c -3))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 c -3))))
(*.f64 a (*.f64 c -3))
(exp.f64 (log.f64 (*.f64 a (*.f64 c -3))))
(*.f64 a (*.f64 c -3))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 c -3))) 1))
(*.f64 a (*.f64 c -3))

localize34.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a)
0.3b
(*.f64 a (*.f64 c -3))
0.4b
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
39.4b
(-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
Compiler

Compiled 72 to 41 computations (43.1% saved)

series123.0ms (0.3%)

Counts
2 → 0
Calls

18 calls:

TimeVariablePointExpression
1.0ms
c
@0
(/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a)
1.0ms
c
@inf
(/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a)
1.0ms
a
@inf
(/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a)
1.0ms
a
@-inf
(/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a)
1.0ms
c
@-inf
(/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a)
Compiler

Compiled 13700 to 8760 computations (36.1% saved)

rewrite132.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
815×prod-diff_binary64
722×log-prod_binary64
332×fma-def_binary64
255×expm1-udef_binary64
255×log1p-udef_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01341
128439
2384739
Stop Event
node limit
Counts
2 → 198
Calls
Call 1
Inputs
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
(/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/3 (/.f64 a (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) -1/3) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/3 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2) 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2)) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (*.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1) (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 b a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))))

simplify222.0ms (0.6%)

Algorithm
egg-herbie
Rules
603×times-frac_binary64
357×unswap-sqr_binary64
273×unsub-neg_binary64
223×+-commutative_binary64
213×associate-+r+_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
050115281
1116612584
237664608
Stop Event
node limit
Counts
198 → 217
Calls
Call 1
Inputs
(+.f64 0 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3))) 1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(/.f64 -1/3 (/.f64 a (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 1 (/.f64 a (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)))
(/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) a)
(/.f64 (neg.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)) (neg.f64 a))
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) 1) a)
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) -1/3) (neg.f64 a))
(/.f64 (*.f64 -1/3 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (neg.f64 a))
(pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2) 1/9))
(log.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 1))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 b a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 0 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) 1)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 1)
(*.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2)) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (*.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(*.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 a)))
(*.f64 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1) (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)))
(pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 2)
(pow.f64 (/.f64 a (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) -1)
(neg.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 1))
(fma.f64 b (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 1 (/.f64 b a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
Outputs
(+.f64 0 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3))) 1)
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 1 (/.f64 a (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) a)
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (neg.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)) (neg.f64 a))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) 1) a)
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (*.f64 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) -1/3) (neg.f64 a))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (*.f64 -1/3 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (neg.f64 a))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 1)
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 3) 1/3)
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 3)
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 2)
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2) 1/9))
(fabs.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)))
(log.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3))))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 3))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 1))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (-.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 b a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 0 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (*.f64 b 1) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (*.f64 0 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (neg.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) 1)
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1 a))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 1)
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2)) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (*.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 (neg.f64 a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (/.f64 1 a) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1) (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 1)
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 3) 1/3)
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 3)
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 2)
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(pow.f64 (/.f64 a (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) -1)
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(neg.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(log.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 3))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) (pow.f64 a 3)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 1))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 b (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 1 (/.f64 b a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)

localize29.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c))
0.2b
(*.f64 (*.f64 3 a) c)
0.3b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
39.4b
(+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c))))
Compiler

Compiled 69 to 35 computations (49.3% saved)

series167.0ms (0.4%)

Counts
4 → 0
Calls

33 calls:

TimeVariablePointExpression
6.0ms
c
@-inf
(*.f64 (*.f64 3 a) c)
2.0ms
a
@0
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
1.0ms
c
@inf
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
1.0ms
a
@inf
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
1.0ms
b
@0
(+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c))))
Compiler

Compiled 15270 to 9630 computations (36.9% saved)

rewrite114.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
735×log-prod_binary64
725×fma-def_binary64
366×fma-neg_binary64
248×expm1-udef_binary64
248×log1p-udef_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01366
130256
2450454
Stop Event
node limit
Counts
4 → 317
Calls
Call 1
Inputs
(+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c))))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
(*.f64 (*.f64 3 a) c)
(-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b b) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 0) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c))) (/.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c)))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b -1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1 b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (cbrt.f64 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 1/2) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) 2) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/3 a) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1 (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) 3) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (cbrt.f64 (*.f64 3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 3 a))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (*.f64 3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (sqrt.f64 (*.f64 3 a))) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (*.f64 3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 a -3) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (pow.f64 (*.f64 3 a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 3 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 3 a))) (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 3 a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 3 a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 3 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 3 (*.f64 a c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 27 (pow.f64 (*.f64 a c) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 3 (*.f64 a c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 c) (*.f64 3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 27 (pow.f64 (*.f64 a c) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 3 (*.f64 a c))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (*.f64 (*.f64 c (*.f64 a -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b b (*.f64 3 (*.f64 a c))) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (fma.f64 b b (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3)))) (neg.f64 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2))) (neg.f64 (fma.f64 b b (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 c (*.f64 a -3)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3))) (*.f64 (*.f64 b b) (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 3)) (+.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (-.f64 (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (*.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3)))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))) (-.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (pow.f64 (exp.f64 c) (*.f64 3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 (exp.f64 b) b) (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (exp.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (/.f64 1 (pow.f64 (exp.f64 c) (*.f64 3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (/.f64 1 (pow.f64 (exp.f64 c) (*.f64 3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (+.f64 1 (expm1.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 c (*.f64 a -3))) (pow.f64 (exp.f64 b) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 c) (*.f64 3 a))) (pow.f64 (exp.f64 b) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 c (*.f64 a -3))) (+.f64 1 (expm1.f64 (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 c) (*.f64 3 a))) (+.f64 1 (expm1.f64 (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b b (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b b (*.f64 (*.f64 c (*.f64 a -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b b (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b b (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b b) 1 (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b b) 1 (*.f64 (*.f64 c (*.f64 a -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b b) 1 (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b b) 1 (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 3 (neg.f64 (*.f64 a c)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 3 a) (neg.f64 c) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c (*.f64 a -3) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b b) (*.f64 (*.f64 c (*.f64 a -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c (*.f64 a -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 (*.f64 c (*.f64 a -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 c (*.f64 a -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 c (*.f64 a -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) (neg.f64 (sqrt.f64 (*.f64 3 (*.f64 a c)))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 (*.f64 c (*.f64 a -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a -3) c (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 b b) (*.f64 (*.f64 c (*.f64 a -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 b b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 b b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 3 (*.f64 a c)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 c (*.f64 a -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 c (*.f64 a -3))) (cbrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 c (*.f64 a -3))) (sqrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (*.f64 3 (*.f64 a c)))) (sqrt.f64 (*.f64 3 (*.f64 a c))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -3 (*.f64 a c) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2)) (cbrt.f64 (*.f64 3 (*.f64 a c))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 (*.f64 c (*.f64 a -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 a -3) 1) c (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 a -3) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 a -3) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))))

simplify125.0ms (0.3%)

Algorithm
egg-herbie
Rules
635×unswap-sqr_binary64
583×fma-neg_binary64
257×log-prod_binary64
210×div-sub_binary64
200×associate-*r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05856225
113786006
246365926
Stop Event
node limit
Counts
317 → 369
Calls
Call 1
Inputs
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(-.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) 1)
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(-.f64 (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 0) b)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)
(*.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))
(*.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c))) (/.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 1 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c)))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(/.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))
(/.f64 (neg.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c)))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (-.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)
(pow.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3)
(pow.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2)
(sqrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 2))
(log.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (exp.f64 b)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(log.f64 (*.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))
(cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3))
(expm1.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(log1p.f64 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(exp.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1))
(fma.f64 b 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 b -1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1 b)
(fma.f64 1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) b)
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) b)
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) b)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (cbrt.f64 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 1/2) b)
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (*.f64 -1 (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (*.f64 -1 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 0 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))) 1)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) 1)
(*.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) 2) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))
(*.f64 (/.f64 1/3 a) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1 (*.f64 a -3)))
(*.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3) (/.f64 1 a))
(*.f64 1/3 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) 3) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3))
(*.f64 (/.f64 1 a) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 3 a)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 3 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 3 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (cbrt.f64 (*.f64 3 a))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 3 a))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (*.f64 3 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (sqrt.f64 (*.f64 3 a))) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (*.f64 3 a))))
(pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) 2)
(pow.f64 (/.f64 (*.f64 a -3) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) -1)
(neg.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (pow.f64 (*.f64 3 a) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))
(exp.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) 1))
(+.f64 0 (*.f64 3 (*.f64 a c)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 3 a))) (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 3 a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 3 a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 3 a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 3 a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 (*.f64 a c)))) 1)
(pow.f64 (*.f64 3 (*.f64 a c)) 1)
(pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 3)
(pow.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) 2)
(pow.f64 (*.f64 27 (pow.f64 (*.f64 a c) 3)) 1/3)
(sqrt.f64 (pow.f64 (*.f64 3 (*.f64 a c)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 3 a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c)))))
(cbrt.f64 (*.f64 27 (pow.f64 (*.f64 a c) 3)))
(expm1.f64 (log1p.f64 (*.f64 3 (*.f64 a c))))
(log1p.f64 (expm1.f64 (*.f64 3 (*.f64 a c))))
(exp.f64 (log.f64 (*.f64 3 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (*.f64 3 (*.f64 a c))) 1))
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(+.f64 (*.f64 b b) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(+.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 b b (*.f64 c (*.f64 a -3))))
(+.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(+.f64 0 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(*.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1)
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3)))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 3 (*.f64 a c))) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2))))
(/.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (fma.f64 b b (*.f64 3 (*.f64 a c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3)))) (neg.f64 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2))) (neg.f64 (fma.f64 b b (*.f64 3 (*.f64 a c)))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 c (*.f64 a -3)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3))) (*.f64 (*.f64 b b) (*.f64 c (*.f64 a -3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 3)) (+.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (-.f64 (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (*.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3)))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))) (-.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1)
(pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 2)
(pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3)
(sqrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))
(log.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (pow.f64 (exp.f64 c) (*.f64 3 a))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b) b) (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (exp.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (/.f64 1 (pow.f64 (exp.f64 c) (*.f64 3 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (/.f64 1 (pow.f64 (exp.f64 c) (*.f64 3 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (+.f64 1 (expm1.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(log.f64 (*.f64 (exp.f64 (*.f64 c (*.f64 a -3))) (pow.f64 (exp.f64 b) b)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 c) (*.f64 3 a))) (pow.f64 (exp.f64 b) b)))
(log.f64 (*.f64 (exp.f64 (*.f64 c (*.f64 a -3))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 c) (*.f64 3 a))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log1p.f64 (expm1.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(exp.f64 (log.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 b b (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 (*.f64 b b) 1 (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b b) 1 (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 (*.f64 b b) 1 (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (*.f64 b b) 1 (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 3 (neg.f64 (*.f64 a c)) (*.f64 b b))
(fma.f64 (*.f64 3 a) (neg.f64 c) (*.f64 b b))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 1 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(fma.f64 1 (*.f64 b b) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 1 (*.f64 b b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 1 (*.f64 b b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 1 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 b b (*.f64 c (*.f64 a -3))))
(fma.f64 1 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (*.f64 b b))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) (neg.f64 (sqrt.f64 (*.f64 3 (*.f64 a c)))) (*.f64 b b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 b b))
(fma.f64 (*.f64 a -3) c (*.f64 b b))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 -1 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(fma.f64 -1 (*.f64 b b) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 -1 (*.f64 b b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 -1 (*.f64 b b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 -1 (*.f64 3 (*.f64 a c)) (*.f64 b b))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (fma.f64 b b (*.f64 c (*.f64 a -3))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (*.f64 a -3))) (cbrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (fma.f64 b b (*.f64 c (*.f64 a -3))))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a -3))) (sqrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 3 (*.f64 a c)))) (sqrt.f64 (*.f64 3 (*.f64 a c))) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2)) (cbrt.f64 (*.f64 3 (*.f64 a c))) (*.f64 b b))
(fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 (*.f64 (*.f64 a -3) 1) c (*.f64 b b))
(fma.f64 (*.f64 (*.f64 a -3) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 a -3) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b b))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
Outputs
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(-.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(-.f64 (exp.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) 1)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(-.f64 (*.f64 (/.f64 b (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) b) (/.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(-.f64 (/.f64 b (-.f64 1 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))) (/.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(-.f64 (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 0) b)
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) 1) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(*.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c))) (/.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 (*.f64 a 3) c))))
(/.f64 (fma.f64 3 (*.f64 c a) (*.f64 b (+.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 1 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) 1) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c)))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 (*.f64 a 3) c))))
(/.f64 (fma.f64 3 (*.f64 c a) (*.f64 b (+.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) 1) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(/.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 (*.f64 a 3) c))))
(/.f64 (fma.f64 3 (*.f64 c a) (*.f64 b (+.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) 1) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (neg.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c)))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 (*.f64 a 3) c))))
(/.f64 (fma.f64 3 (*.f64 c a) (*.f64 b (+.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(pow.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) 1/3)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(pow.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(sqrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 2))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (exp.f64 b)))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(expm1.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log1p.f64 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(exp.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(exp.f64 (*.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 b 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 b -1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1 b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) b)
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))))
(fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) b)
(fma.f64 (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) b)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (cbrt.f64 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 1/2) b)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) b)
(fma.f64 (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) b)
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))))
(fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (*.f64 -1 (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))))
(fma.f64 (*.f64 -1 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 0 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 -1/3 a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 -1/3 a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 -1/3 a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))) 1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) 1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(*.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) 2))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) 2) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(*.f64 (/.f64 1/3 a) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1 (*.f64 a -3)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(*.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3) (/.f64 1 a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 1/3 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) 3) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 1 a) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 3 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a 3)) 2)) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 a 3))))
(/.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 a 3))) (pow.f64 (cbrt.f64 (*.f64 a 3)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (pow.f64 (cbrt.f64 (*.f64 a 3)) 2)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (pow.f64 (cbrt.f64 (*.f64 a 3)) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (cbrt.f64 (*.f64 3 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a 3)) 2)) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 a 3))))
(/.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 a 3))) (pow.f64 (cbrt.f64 (*.f64 a 3)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 3 a))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (*.f64 3 a))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a 3))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (*.f64 a 3))))
(/.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (*.f64 a 3))) (sqrt.f64 (*.f64 a 3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (sqrt.f64 (*.f64 3 a))) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (*.f64 3 a))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a 3))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (*.f64 a 3))))
(/.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (*.f64 a 3))) (sqrt.f64 (*.f64 a 3)))
(pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) 1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(pow.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) 3) 1/3)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) 3)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) 2)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(pow.f64 (/.f64 (*.f64 a -3) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) -1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(neg.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))
(/.f64 (neg.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 a -3))
(/.f64 (-.f64 (neg.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) 2))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(log.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) 3))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (pow.f64 (*.f64 3 a) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (pow.f64 (*.f64 a 3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (*.f64 27 (pow.f64 a 3))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(exp.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))) 1))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(+.f64 0 (*.f64 3 (*.f64 a c)))
(*.f64 (*.f64 a 3) c)
(*.f64 c (*.f64 a 3))
(*.f64 a (*.f64 c 3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 3 a))) (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 3 a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 3 a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a 3))) (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a 3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a 3)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a 3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a 3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 3 a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 3 a)))))
(*.f64 (*.f64 a 3) c)
(*.f64 c (*.f64 a 3))
(*.f64 a (*.f64 c 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 (*.f64 a c)))) 1)
(*.f64 (*.f64 a 3) c)
(*.f64 c (*.f64 a 3))
(*.f64 a (*.f64 c 3))
(pow.f64 (*.f64 3 (*.f64 a c)) 1)
(*.f64 (*.f64 a 3) c)
(*.f64 c (*.f64 a 3))
(*.f64 a (*.f64 c 3))
(pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 3)
(*.f64 (*.f64 a 3) c)
(*.f64 c (*.f64 a 3))
(*.f64 a (*.f64 c 3))
(pow.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) 2)
(*.f64 (*.f64 a 3) c)
(*.f64 c (*.f64 a 3))
(*.f64 a (*.f64 c 3))
(pow.f64 (*.f64 27 (pow.f64 (*.f64 a c) 3)) 1/3)
(cbrt.f64 (*.f64 27 (pow.f64 (*.f64 c a) 3)))
(sqrt.f64 (pow.f64 (*.f64 3 (*.f64 a c)) 2))
(*.f64 (*.f64 a 3) c)
(*.f64 c (*.f64 a 3))
(*.f64 a (*.f64 c 3))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 3 a)))
(*.f64 (*.f64 a 3) c)
(*.f64 c (*.f64 a 3))
(*.f64 a (*.f64 c 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c)))))
(*.f64 (*.f64 a 3) c)
(*.f64 c (*.f64 a 3))
(*.f64 a (*.f64 c 3))
(cbrt.f64 (*.f64 27 (pow.f64 (*.f64 a c) 3)))
(cbrt.f64 (*.f64 27 (pow.f64 (*.f64 c a) 3)))
(expm1.f64 (log1p.f64 (*.f64 3 (*.f64 a c))))
(*.f64 (*.f64 a 3) c)
(*.f64 c (*.f64 a 3))
(*.f64 a (*.f64 c 3))
(log1p.f64 (expm1.f64 (*.f64 3 (*.f64 a c))))
(*.f64 (*.f64 a 3) c)
(*.f64 c (*.f64 a 3))
(*.f64 a (*.f64 c 3))
(exp.f64 (log.f64 (*.f64 3 (*.f64 a c))))
(*.f64 (*.f64 a 3) c)
(*.f64 c (*.f64 a 3))
(*.f64 a (*.f64 c 3))
(exp.f64 (*.f64 (log.f64 (*.f64 3 (*.f64 a c))) 1))
(*.f64 (*.f64 a 3) c)
(*.f64 c (*.f64 a 3))
(*.f64 a (*.f64 c 3))
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(+.f64 (*.f64 b b) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(+.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 b b (*.f64 c (*.f64 a -3))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(+.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(+.f64 0 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(*.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1)
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(*.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(*.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))))
(*.f64 (+.f64 (pow.f64 b 6) (*.f64 -27 (pow.f64 (*.f64 c a) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 a 3) c) (fma.f64 b b (*.f64 (*.f64 a 3) c)) (pow.f64 b 4))))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 c (*.f64 a 3)) (fma.f64 b b (*.f64 c (*.f64 a 3))) (pow.f64 b 4)))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 c (*.f64 a 3)) 2)) (fma.f64 b b (*.f64 c (*.f64 a 3))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a (*.f64 c 3)) 2)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(*.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3)))))
(*.f64 (+.f64 (pow.f64 b 6) (*.f64 -27 (pow.f64 (*.f64 c a) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 a 3) c) (fma.f64 b b (*.f64 (*.f64 a 3) c)) (pow.f64 b 4))))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 c (*.f64 a 3)) (fma.f64 b b (*.f64 c (*.f64 a 3))) (pow.f64 b 4)))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 3 (*.f64 a c))) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 c (*.f64 a 3)) 2)) (fma.f64 b b (*.f64 c (*.f64 a 3))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a (*.f64 c 3)) 2)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(/.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4)))
(*.f64 (+.f64 (pow.f64 b 6) (*.f64 -27 (pow.f64 (*.f64 c a) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 a 3) c) (fma.f64 b b (*.f64 (*.f64 a 3) c)) (pow.f64 b 4))))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 c (*.f64 a 3)) (fma.f64 b b (*.f64 c (*.f64 a 3))) (pow.f64 b 4)))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (fma.f64 b b (*.f64 3 (*.f64 a c))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 c (*.f64 a 3)) 2)) (fma.f64 b b (*.f64 c (*.f64 a 3))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a (*.f64 c 3)) 2)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3)))) (neg.f64 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))))
(*.f64 (+.f64 (pow.f64 b 6) (*.f64 -27 (pow.f64 (*.f64 c a) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 a 3) c) (fma.f64 b b (*.f64 (*.f64 a 3) c)) (pow.f64 b 4))))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 c (*.f64 a 3)) (fma.f64 b b (*.f64 c (*.f64 a 3))) (pow.f64 b 4)))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2))) (neg.f64 (fma.f64 b b (*.f64 3 (*.f64 a c)))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 c (*.f64 a 3)) 2)) (fma.f64 b b (*.f64 c (*.f64 a 3))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a (*.f64 c 3)) 2)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 c (*.f64 a -3)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3))) (*.f64 (*.f64 b b) (*.f64 c (*.f64 a -3))))))
(*.f64 (+.f64 (pow.f64 b 6) (*.f64 -27 (pow.f64 (*.f64 c a) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 a 3) c) (fma.f64 b b (*.f64 (*.f64 a 3) c)) (pow.f64 b 4))))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 c (*.f64 a 3)) (fma.f64 b b (*.f64 c (*.f64 a 3))) (pow.f64 b 4)))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 3)) (+.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (-.f64 (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (*.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 (*.f64 a 3) c)) 3)) (+.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 (*.f64 a 3) c)) (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 (*.f64 a 3) c)) (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3) (pow.f64 (*.f64 (*.f64 c a) 0) 3)) (fma.f64 (*.f64 (*.f64 c a) 0) (-.f64 (*.f64 (*.f64 c a) 0) (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3)))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 c (*.f64 a 3)) 2)) (fma.f64 b b (*.f64 c (*.f64 a 3))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a (*.f64 c 3)) 2)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))) (-.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 (*.f64 a 3) c)) (fma.f64 c (*.f64 a -3) (*.f64 (*.f64 a 3) c)))) (-.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 c (*.f64 a -3) (*.f64 (*.f64 a 3) c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (*.f64 (*.f64 (*.f64 c a) 0) (*.f64 (*.f64 c a) 0))) (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 (*.f64 c a) 0))))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (fma.f64 b b (*.f64 c (*.f64 a -3))))
(pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1)
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 2)
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) 1/2)
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3) 1/3)
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3)
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(sqrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (pow.f64 (exp.f64 c) (*.f64 3 a))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log.f64 (/.f64 (pow.f64 (exp.f64 b) b) (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c))))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c))))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (exp.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (/.f64 1 (pow.f64 (exp.f64 c) (*.f64 3 a)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (/.f64 1 (pow.f64 (exp.f64 c) (*.f64 3 a)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log.f64 (*.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (+.f64 1 (expm1.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log.f64 (*.f64 (exp.f64 (*.f64 c (*.f64 a -3))) (pow.f64 (exp.f64 b) b)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 c) (*.f64 3 a))) (pow.f64 (exp.f64 b) b)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log.f64 (*.f64 (exp.f64 (*.f64 c (*.f64 a -3))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 c) (*.f64 3 a))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(log1p.f64 (expm1.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(exp.f64 (log.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 b b (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b b) 1 (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b b) 1 (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b b) 1 (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b b) 1 (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 3 (neg.f64 (*.f64 a c)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 3 a) (neg.f64 c) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1 (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 1 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 1 (*.f64 b b) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 1 (*.f64 b b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 1 (*.f64 b b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 1 (fma.f64 b b (*.f64 c (*.f64 a -3))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 1 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 b b (*.f64 c (*.f64 a -3))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 1 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 b)) (*.f64 c (*.f64 a -3)))
(fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 b)) (*.f64 c (*.f64 a -3)))
(fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 b)) (*.f64 c (*.f64 a -3)))
(fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 b)) (*.f64 c (*.f64 a -3)))
(fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) (neg.f64 (sqrt.f64 (*.f64 3 (*.f64 a c)))) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 a -3) c (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(*.f64 (+.f64 (pow.f64 b 6) (*.f64 -27 (pow.f64 (*.f64 c a) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 a 3) c) (fma.f64 b b (*.f64 (*.f64 a 3) c)) (pow.f64 b 4))))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 c (*.f64 a 3)) (fma.f64 b b (*.f64 c (*.f64 a 3))) (pow.f64 b 4)))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(*.f64 (+.f64 (pow.f64 b 6) (*.f64 -27 (pow.f64 (*.f64 c a) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 a 3) c) (fma.f64 b b (*.f64 (*.f64 a 3) c)) (pow.f64 b 4))))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 c (*.f64 a 3)) (fma.f64 b b (*.f64 c (*.f64 a 3))) (pow.f64 b 4)))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(*.f64 (+.f64 (pow.f64 b 6) (*.f64 -27 (pow.f64 (*.f64 c a) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 a 3) c) (fma.f64 b b (*.f64 (*.f64 a 3) c)) (pow.f64 b 4))))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 c (*.f64 a 3)) (fma.f64 b b (*.f64 c (*.f64 a 3))) (pow.f64 b 4)))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(*.f64 (+.f64 (pow.f64 b 6) (*.f64 -27 (pow.f64 (*.f64 c a) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 a 3) c) (fma.f64 b b (*.f64 (*.f64 a 3) c)) (pow.f64 b 4))))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 c (*.f64 a 3)) (fma.f64 b b (*.f64 c (*.f64 a 3))) (pow.f64 b 4)))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(*.f64 (+.f64 (pow.f64 b 6) (*.f64 -27 (pow.f64 (*.f64 c a) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 a 3) c) (fma.f64 b b (*.f64 (*.f64 a 3) c)) (pow.f64 b 4))))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 c (*.f64 a 3)) (fma.f64 b b (*.f64 c (*.f64 a 3))) (pow.f64 b 4)))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 27 (pow.f64 (*.f64 a c) 3))) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 b b (*.f64 3 (*.f64 a c))) (pow.f64 b 4))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(*.f64 (+.f64 (pow.f64 b 6) (*.f64 -27 (pow.f64 (*.f64 c a) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 a 3) c) (fma.f64 b b (*.f64 (*.f64 a 3) c)) (pow.f64 b 4))))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 c (*.f64 a 3)) (fma.f64 b b (*.f64 c (*.f64 a 3))) (pow.f64 b 4)))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(fma.f64 -1 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(-.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(fma.f64 -1 (*.f64 b b) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 -1 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(-.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(fma.f64 -1 (*.f64 b b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 -1 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(-.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(fma.f64 -1 (*.f64 b b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 -1 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(-.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(fma.f64 -1 (*.f64 3 (*.f64 a c)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 c (*.f64 a 3)) 2)) (fma.f64 b b (*.f64 c (*.f64 a 3))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a (*.f64 c 3)) 2)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 c (*.f64 a 3)) 2)) (fma.f64 b b (*.f64 c (*.f64 a 3))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a (*.f64 c 3)) 2)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 c (*.f64 a 3)) 2)) (fma.f64 b b (*.f64 c (*.f64 a 3))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a (*.f64 c 3)) 2)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 c (*.f64 a 3)) 2)) (fma.f64 b b (*.f64 c (*.f64 a 3))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a (*.f64 c 3)) 2)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 c (*.f64 a 3)) 2)) (fma.f64 b b (*.f64 c (*.f64 a 3))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a (*.f64 c 3)) 2)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b b (*.f64 3 (*.f64 a c)))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 c (*.f64 a 3)) 2)) (fma.f64 b b (*.f64 c (*.f64 a 3))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a (*.f64 c 3)) 2)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (fma.f64 b b (*.f64 c (*.f64 a -3))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (*.f64 a -3))) (cbrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))) (fma.f64 b b (*.f64 c (*.f64 a -3))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a -3))) (sqrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 3 (*.f64 a c)))) (sqrt.f64 (*.f64 3 (*.f64 a c))) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2)) (cbrt.f64 (*.f64 3 (*.f64 a c))) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 b)) (*.f64 c (*.f64 a -3)))
(fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 (*.f64 c (*.f64 a -3)) 1))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 b)) (*.f64 c (*.f64 a -3)))
(fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (fma.f64 c (*.f64 a -3) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 b)) (*.f64 c (*.f64 a -3)))
(fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (neg.f64 (-.f64 (*.f64 3 (*.f64 a c)) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 b)) (*.f64 c (*.f64 a -3)))
(fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 (*.f64 a -3) 1) c (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 (*.f64 a -3) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 (*.f64 a -3) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 3 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 3 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) 1))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c))) (fma.f64 c (*.f64 a -3) (*.f64 3 (*.f64 a c)))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))

localize30.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
0.2b
(*.f64 c (*.f64 a -3))
0.3b
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
39.4b
(-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b)
Compiler

Compiled 62 to 36 computations (41.9% saved)

series190.0ms (0.5%)

Counts
4 → 0
Calls

33 calls:

TimeVariablePointExpression
1.0ms
b
@0
(sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
1.0ms
c
@-inf
(sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
1.0ms
b
@inf
(-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b)
0.0ms
c
@inf
(sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
0.0ms
b
@0
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
Compiler

Compiled 19490 to 12435 computations (36.2% saved)

rewrite81.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
692×log-prod_binary64
342×pow2_binary64
330×fma-def_binary64
238×pow1/3_binary64
235×pow-unpow_binary64
Iterations

Useful iterations: 1 (0.0ms)

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

simplify96.0ms (0.2%)

Algorithm
egg-herbie
Rules
431×associate-/r*_binary64
372×fma-neg_binary64
326×log-prod_binary64
209×div-sub_binary64
196×cancel-sign-sub-inv_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04324923
19674559
235534440
Stop Event
node limit
Counts
212 → 281
Calls
Call 1
Inputs
(+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (neg.f64 b))
(+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (neg.f64 b) 1))
(+.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (fma.f64 (neg.f64 b) 1 b))
(+.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(+.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (+.f64 (neg.f64 b) b))
(+.f64 (neg.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 0 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 1)
(*.f64 1 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (/.f64 1 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(*.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b)))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)))
(/.f64 1 (/.f64 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3))))
(/.f64 1 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(/.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b)))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3))) (neg.f64 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(/.f64 (neg.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b))))) (neg.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 (neg.f64 b) 3)) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (-.f64 (pow.f64 (neg.f64 b) 2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (neg.f64 b)))))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (pow.f64 (neg.f64 b) 2)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (neg.f64 b)))
(pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 1)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2)
(pow.f64 (/.f64 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3))) -1)
(pow.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b))))) -1)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 (neg.f64 b))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1 (exp.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1 (exp.f64 b))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 1))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1 (neg.f64 b))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1 (*.f64 (neg.f64 b) 1))
(fma.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 1 (fma.f64 (neg.f64 b) 1 b))
(fma.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 1 (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(fma.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 1 (+.f64 (neg.f64 b) b))
(fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (neg.f64 b))
(fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (neg.f64 b) 1))
(fma.f64 1 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (fma.f64 (neg.f64 b) 1 b))
(fma.f64 1 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(fma.f64 1 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (+.f64 (neg.f64 b) b))
(fma.f64 1 (neg.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (neg.f64 b))
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (neg.f64 b) 1))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (neg.f64 b))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (neg.f64 b) 1))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (fma.f64 (neg.f64 b) 1 b))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (+.f64 (neg.f64 b) b))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (fma.f64 (neg.f64 b) 1 b))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (+.f64 (neg.f64 b) b))
(fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 b))
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 b) 1))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (fma.f64 (neg.f64 b) 1 b))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (+.f64 (neg.f64 b) b))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (/.f64 1 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (fma.f64 (neg.f64 b) 1 b))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (/.f64 1 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (/.f64 1 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (+.f64 (neg.f64 b) b))
(fma.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b)))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (neg.f64 b) 1 b))
(fma.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b)))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(fma.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b)))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 (neg.f64 b) b))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b)) 2) (cbrt.f64 (neg.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 (neg.f64 b)) (sqrt.f64 (neg.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 b))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (neg.f64 b) 1))
(fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (neg.f64 b))
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (neg.f64 b) 1))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (fma.f64 (neg.f64 b) 1 b))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (+.f64 (neg.f64 b) b))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a)) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(+.f64 0 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a)))))
(-.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a)) (*.f64 1/3 (/.f64 b a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)))) 1)
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)) 1)
(*.f64 1 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))) 2) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a)))
(*.f64 (neg.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a))
(*.f64 (/.f64 1/3 a) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(*.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 1/3) (/.f64 1 a))
(*.f64 1/3 (/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) a))
(*.f64 (/.f64 1 a) (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 1/3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) a) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 3))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) a) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 3))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 3) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) 3) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (*.f64 a -3)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (*.f64 a -3)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (cbrt.f64 (*.f64 a -3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (cbrt.f64 (*.f64 a -3))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a -3))) (/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (sqrt.f64 (*.f64 a -3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (sqrt.f64 (*.f64 a -3))) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (sqrt.f64 (*.f64 a -3))))
(pow.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)) 1)
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))) 3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))) 2)
(pow.f64 (*.f64 3 (/.f64 a (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))) -1)
(pow.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 3) (pow.f64 (*.f64 a -3) 3)) 1/3)
(pow.f64 (/.f64 (*.f64 3 (/.f64 a (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))) 1) -1)
(neg.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 3) (pow.f64 (*.f64 a -3) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))))
(exp.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))) 1))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 1 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a)) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a))) 2) (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (sqrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a))) (sqrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 1 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 3) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (*.f64 a -3))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 1 (sqrt.f64 (*.f64 a -3))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (*.f64 a -3))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 3) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 a -3)) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 a -3))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a -3))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (*.f64 a -3))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (*.f64 a -3))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 (*.f64 a -3))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 (*.f64 a -3))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(+.f64 0 (*.f64 c (*.f64 a -3)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a -3)))) 1)
(pow.f64 (*.f64 c (*.f64 a -3)) 1)
(pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) 9) 1/2)
(pow.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 a -3))) 3)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a -3))) 2)
(pow.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 a -3) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 a -3) 3) (pow.f64 c 3)) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) 9))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a -3)))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 a -3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a -3) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a -3))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 a -3))))
(exp.f64 (log.f64 (*.f64 c (*.f64 a -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a -3))) 1))
(+.f64 0 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1)
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1)
(*.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)
(pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3)
(pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 2)
(pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3)
(fabs.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -3))) b)
(expm1.f64 (log1p.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(log1p.f64 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(exp.f64 (log.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1))
Outputs
(+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (neg.f64 b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (neg.f64 b) 1))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (fma.f64 (neg.f64 b) 1 b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (+.f64 (neg.f64 b) b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 (neg.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 0 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 1)
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(*.f64 1 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(*.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (/.f64 1 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(/.f64 1 (/.f64 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(*.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b)))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (*.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (neg.f64 b)))) 1) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)))
(/.f64 1 (/.f64 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(/.f64 1 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b))))))
(/.f64 (*.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (neg.f64 b)))) 1) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(/.f64 1 (/.f64 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3))))
(/.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b)))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (neg.f64 b)))) 1) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3))) (neg.f64 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(/.f64 1 (/.f64 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(/.f64 (neg.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b))))) (neg.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (*.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (neg.f64 b)))) 1) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 (neg.f64 b) 3)) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (-.f64 (pow.f64 (neg.f64 b) 2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (neg.f64 b)))))
(/.f64 1 (/.f64 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (pow.f64 (neg.f64 b) 2)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (neg.f64 b)))
(/.f64 (*.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (neg.f64 b)))) 1) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 1)
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 2) 1/2)
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 3) 1/3)
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 3)
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2)
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(pow.f64 (/.f64 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3))) -1)
(/.f64 1 (/.f64 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(pow.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b))))) -1)
(/.f64 (*.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (neg.f64 b)))) 1) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 2))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 (neg.f64 b))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1 (exp.f64 b))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1 (exp.f64 b))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (*.f64 (exp.f64 (neg.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (*.f64 (/.f64 1 (exp.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (*.f64 (exp.f64 (neg.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (*.f64 (/.f64 1 (exp.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 3))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(exp.f64 (log.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 1))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1 (neg.f64 b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1 (*.f64 (neg.f64 b) 1))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 1 (fma.f64 (neg.f64 b) 1 b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 1 (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 1 (+.f64 (neg.f64 b) b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (neg.f64 b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (neg.f64 b) 1))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 1 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (fma.f64 (neg.f64 b) 1 b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 1 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 1 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (+.f64 (neg.f64 b) b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 1 (neg.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (neg.f64 b))
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (neg.f64 b) 1))
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (neg.f64 b))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (neg.f64 b))
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (neg.f64 b))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (neg.f64 b) 1))
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (neg.f64 b))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (fma.f64 (neg.f64 b) 1 b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (+.f64 (neg.f64 b) b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (fma.f64 (neg.f64 b) 1 b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (+.f64 (neg.f64 b) b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 b) 1))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (fma.f64 (neg.f64 b) 1 b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (+.f64 (neg.f64 b) b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (/.f64 1 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (fma.f64 (neg.f64 b) 1 b))
(/.f64 1 (/.f64 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (/.f64 1 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(/.f64 1 (/.f64 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (/.f64 1 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (+.f64 (neg.f64 b) b))
(/.f64 1 (/.f64 (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) (pow.f64 b 3)) (fma.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(fma.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b)))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (neg.f64 b) 1 b))
(/.f64 (*.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (neg.f64 b)))) 1) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(fma.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b)))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(/.f64 (*.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (neg.f64 b)))) 1) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(fma.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (neg.f64 (*.f64 b b)))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 (neg.f64 b) b))
(/.f64 (*.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (neg.f64 b)))) 1) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b)) 2) (cbrt.f64 (neg.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (sqrt.f64 (neg.f64 b)) (sqrt.f64 (neg.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 b))
(fma.f64 (fabs.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 b))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 b))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (neg.f64 b) 1))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 b))
(fma.f64 (fabs.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 b))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 b))
(fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (neg.f64 b))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (neg.f64 b) 1))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (fma.f64 (neg.f64 b) 1 b))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (+.f64 b (neg.f64 b)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 b b))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) 0)
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (+.f64 b (neg.f64 b)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 b b))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) 0)
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (+.f64 (neg.f64 b) b))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (+.f64 b (neg.f64 b)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 b b))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) 0)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a)) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(+.f64 0 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a)))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(-.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a)) (*.f64 1/3 (/.f64 b a)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)))) 1)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)) 1)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 1 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))) 2))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))) 2) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))) (sqrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 (neg.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (neg.f64 (/.f64 1/3 a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 -1/3 a))
(*.f64 (/.f64 1/3 a) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (/.f64 1/3 a) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 1/3) (/.f64 1 a))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 1/3 (/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) a))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 (/.f64 1 a) (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 1/3))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) a) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 3))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) a) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 3))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 3) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) a))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) 3) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) a))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (*.f64 a -3)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (neg.f64 (/.f64 1/3 a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 -1/3 a))
(*.f64 (/.f64 1/3 a) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (*.f64 a -3)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (neg.f64 (/.f64 1/3 a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 -1/3 a))
(*.f64 (/.f64 1/3 a) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (cbrt.f64 (*.f64 a -3))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (cbrt.f64 (*.f64 a -3)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (cbrt.f64 (*.f64 a -3))) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2))
(/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (*.f64 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2) (cbrt.f64 (*.f64 a -3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2) (cbrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (cbrt.f64 (*.f64 a -3))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (cbrt.f64 (*.f64 a -3)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (cbrt.f64 (*.f64 a -3))) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2))
(/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (*.f64 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2) (cbrt.f64 (*.f64 a -3))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a -3))) (/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (sqrt.f64 (*.f64 a -3))))
(/.f64 (/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (sqrt.f64 (*.f64 a -3))) (sqrt.f64 (*.f64 a -3)))
(/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (*.f64 (sqrt.f64 (*.f64 a -3)) (sqrt.f64 (*.f64 a -3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) 2) (sqrt.f64 (*.f64 a -3))) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (sqrt.f64 (*.f64 a -3))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a -3))) (/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (sqrt.f64 (*.f64 a -3))))
(/.f64 (/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (sqrt.f64 (*.f64 a -3))) (sqrt.f64 (*.f64 a -3)))
(/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (*.f64 (sqrt.f64 (*.f64 a -3)) (sqrt.f64 (*.f64 a -3))))
(pow.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)) 1)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)) 2) 1/2)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(pow.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)) 3) 1/3)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))) 3)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))) 2)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(pow.f64 (*.f64 3 (/.f64 a (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))) -1)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(pow.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 3) (pow.f64 (*.f64 a -3) 3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 3) (pow.f64 (*.f64 a -3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 3) (*.f64 (pow.f64 a 3) -27)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) a) 3) -27))
(pow.f64 (/.f64 (*.f64 3 (/.f64 a (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))) 1) -1)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(neg.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (neg.f64 (/.f64 1/3 a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 -1/3 a))
(*.f64 (/.f64 1/3 a) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)) 2))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(log.f64 (pow.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)) (/.f64 1/3 a))))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (neg.f64 (/.f64 1/3 a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 -1/3 a))
(*.f64 (/.f64 1/3 a) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))))))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (neg.f64 (/.f64 1/3 a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 -1/3 a))
(*.f64 (/.f64 1/3 a) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a)) 3))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 3) (pow.f64 (*.f64 a -3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) 3) (*.f64 (pow.f64 a 3) -27)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) a) 3) -27))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(exp.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))) 1))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(fma.f64 1 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a)) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a))) 2) (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(fma.f64 (sqrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a))) (sqrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(fma.f64 (/.f64 1 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 3) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1/3 a) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b) (/.f64 1/3 a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (*.f64 a -3))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (*.f64 a -3))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (*.f64 a -3))) (/.f64 (*.f64 -1/3 b) a))
(+.f64 (/.f64 -1/3 (/.f64 a b)) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (*.f64 a -3))) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)))
(fma.f64 (/.f64 1 (sqrt.f64 (*.f64 a -3))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (*.f64 a -3))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 1 (sqrt.f64 (*.f64 a -3))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (*.f64 a -3))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 1 (sqrt.f64 (*.f64 a -3))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (*.f64 a -3))) (/.f64 (*.f64 -1/3 b) a))
(+.f64 (/.f64 -1/3 (/.f64 a b)) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (*.f64 a -3))) (sqrt.f64 (*.f64 a -3))))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 3) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 3) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 3) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 3) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3)) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 a -3)) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 a -3)) (*.f64 -1/3 (/.f64 b a)))
(+.f64 (/.f64 (*.f64 -1/3 b) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -3))) b) (*.f64 a -3)))
(+.f64 (/.f64 -1/3 (/.f64 a b)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a -3)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 a -3))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 a -3))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 a -3))) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 a -3))) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a -3))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a -3))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a -3))) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a -3))) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (*.f64 a -3))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (*.f64 a -3))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (*.f64 a -3))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (*.f64 a -3))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (*.f64 a -3))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (*.f64 a -3))) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (*.f64 a -3))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (*.f64 a -3))) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 (*.f64 a -3))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 (*.f64 a -3))) (neg.f64 (*.f64 1/3 (/.f64 b a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 (*.f64 a -3))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 (*.f64 a -3))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 (*.f64 a -3))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 (*.f64 a -3))) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 (*.f64 a -3))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 (*.f64 a -3))) (/.f64 -1/3 (/.f64 a b)))
(+.f64 0 (*.f64 c (*.f64 a -3)))
(*.f64 c (*.f64 a -3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c))))
(*.f64 c (*.f64 a -3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a -3)))) 1)
(*.f64 c (*.f64 a -3))
(pow.f64 (*.f64 c (*.f64 a -3)) 1)
(*.f64 c (*.f64 a -3))
(pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) 9) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) 9))
(fabs.f64 (*.f64 c (*.f64 a -3)))
(pow.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 3) 1/3)
(*.f64 c (*.f64 a -3))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 a -3))) 3)
(*.f64 c (*.f64 a -3))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a -3))) 2)
(*.f64 c (*.f64 a -3))
(pow.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 a -3) 3)) 1/3)
(*.f64 c (*.f64 a -3))
(pow.f64 (*.f64 (pow.f64 (*.f64 a -3) 3) (pow.f64 c 3)) 1/3)
(*.f64 c (*.f64 a -3))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) 9))
(fabs.f64 (*.f64 c (*.f64 a -3)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c))
(*.f64 c (*.f64 a -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 c (*.f64 a -3))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 3))
(*.f64 c (*.f64 a -3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 a -3) 3)))
(*.f64 c (*.f64 a -3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a -3) 3) (pow.f64 c 3)))
(*.f64 c (*.f64 a -3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a -3))))
(*.f64 c (*.f64 a -3))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 a -3))))
(*.f64 c (*.f64 a -3))
(exp.f64 (log.f64 (*.f64 c (*.f64 a -3))))
(*.f64 c (*.f64 a -3))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a -3))) 1))
(*.f64 c (*.f64 a -3))
(+.f64 0 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1)
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1)
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(*.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1)
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(pow.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3)
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 2)
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))
(fabs.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(log.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(hypot.f64 (sqrt.f64 (*.f64 c (*.f64 a -3))) b)
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(expm1.f64 (log1p.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(log1p.f64 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(exp.f64 (log.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/2))
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1))
(hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))

eval687.0ms (1.7%)

Compiler

Compiled 42734 to 26098 computations (38.9% saved)

prune528.0ms (1.3%)

Pruning

75 alts after pruning (71 fresh and 4 done)

PrunedKeptTotal
New1195711266
Fresh000
Picked011
Done033
Total1195751270
Error
40.0b
Counts
1270 → 75
Alt Table
Click to see full alt table
StatusErrorProgram
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (*.f64 -1/3 b) a))
44.2b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 -1/3 (/.f64 a b)))
44.1b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
43.4b
(/.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 b)) (*.f64 3 a))
43.8b
(/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b)) (*.f64 3 a))
44.1b
(/.f64 (fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 b)) (*.f64 3 a))
43.5b
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3) b) (*.f64 3 a))
43.9b
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 2) b) (*.f64 3 a))
44.0b
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
44.6b
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/2)) b) (*.f64 3 a))
44.3b
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) b) (*.f64 3 a))
43.9b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
44.2b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
44.2b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
43.5b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3) 1/3))) (*.f64 3 a))
44.4b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3))) (*.f64 3 a))
44.0b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (fma.f64 b b (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3)))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
44.0b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 c (*.f64 a -3)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3))) (*.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 1 (/.f64 (fma.f64 b b (*.f64 3 (*.f64 a c))) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)))))) (*.f64 3 a))
44.0b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c)))))) (*.f64 3 a))
44.3b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (*.f64 3 a))
44.2b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3)))) (*.f64 3 a))
44.6b
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b))) (*.f64 3 a))
43.4b
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b) (/.f64 -1/3 a))
43.4b
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b) a) -1/3)
44.0b
(*.f64 (/.f64 (-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2)) a) -1/3)
44.5b
(*.f64 (/.f64 (-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) a) -1/3)
44.0b
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
44.3b
(*.f64 (/.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) a) -1/3)
44.0b
(*.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) a) -1/3)
44.0b
(*.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) a) -1/3)
44.1b
(*.f64 (/.f64 (+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) a) -1/3)
44.6b
(*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4))) a) -1/3)
44.2b
(*.f64 (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) -1/3)
44.5b
(*.f64 (-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) (/.f64 -1/3 a))
44.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
44.1b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 3))
44.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
56.2b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (-.f64 (exp.f64 (log1p.f64 (/.f64 -1/3 a))) 1))
55.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))))
54.6b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a))))))
44.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 1/3 (/.f64 1 (neg.f64 a))))
53.4b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log1p.f64 (expm1.f64 (/.f64 -1/3 a))))
54.4b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log.f64 (exp.f64 (/.f64 -1/3 a))))
44.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (pow.f64 (/.f64 -1/3 a) 3)))
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
44.1b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.4b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
44.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.9b
(*.f64 (+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.5b
(*.f64 (+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.6b
(*.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
45.1b
(*.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.6b
(*.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.3b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)))) -1/3)
44.8b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
44.1b
(*.f64 (+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (/.f64 -1/3 a))
44.9b
(*.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.3b
(*.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
Compiler

Compiled 7922 to 4872 computations (38.5% saved)

localize157.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))
0.3b
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))
43.1b
(fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
62.0b
(fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)))
Compiler

Compiled 352 to 191 computations (45.7% saved)

series868.0ms (2.2%)

Counts
4 → 0
Calls

36 calls:

TimeVariablePointExpression
10.0ms
a
@-inf
(fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)))
8.0ms
a
@0
(fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
8.0ms
a
@inf
(fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)))
7.0ms
c
@inf
(fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)))
6.0ms
c
@inf
(fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
Compiler

Compiled 83210 to 68110 computations (18.1% saved)

rewrite84.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
760×log-prod_binary64
278×expm1-udef_binary64
278×log1p-udef_binary64
235×log-pow_binary64
192×add-sqr-sqrt_binary64
Iterations

Useful iterations: 2 (0.0ms)

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

simplify90.0ms (0.2%)

Algorithm
egg-herbie
Rules
753×fma-def_binary64
477×distribute-rgt-in_binary64
443×distribute-lft-in_binary64
428×unswap-sqr_binary64
218×times-frac_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02062686
14182551
216242383
Stop Event
node limit
Counts
121 → 132
Calls
Call 1
Inputs
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 0 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(-.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) 1)
(*.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) (+.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a)))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 1)
(*.f64 1 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 2)) (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3) (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3)) (+.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a)) (-.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a)) (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a)))))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a)) (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a))) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) 3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(log.f64 (/.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(exp.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) 1))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 0 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))
(+.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (*.f64 (/.f64 b a) 1) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))) 1)
(*.f64 1 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 2)) (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(/.f64 (+.f64 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3)) (fma.f64 (/.f64 b a) (/.f64 b a) (-.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a)) (*.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(/.f64 (fma.f64 (/.f64 b a) (/.f64 b a) (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a))) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))
(pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) 3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 b a)) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(log.f64 (/.f64 (exp.f64 (/.f64 b a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (exp.f64 (/.f64 b a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (exp.f64 (/.f64 b a))))
(log.f64 (*.f64 (exp.f64 (/.f64 b a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(exp.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) 1))
(+.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(-.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) 1)
(/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) (/.f64 a (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4)))
(/.f64 1 (/.f64 a (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (neg.f64 a))
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1) a)
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 a)) (sqrt.f64 a))
(pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 1)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 3)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 2)
(neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(sqrt.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) 3) (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) 3)))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(exp.f64 (log.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 1))
(+.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(-.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) 1)
(/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) (/.f64 a (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4)))
(/.f64 1 (/.f64 a (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (neg.f64 a))
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1) a)
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 a)) (sqrt.f64 a))
(pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 1)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 3)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 2)
(neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(sqrt.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) 3) (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) 3)))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(exp.f64 (log.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 1))
Outputs
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 0 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (exp.f64 (*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 2) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 2))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(*.f64 (log.f64 (fabs.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) 2)
(-.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
0
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) 1)
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) (+.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a)))
(*.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) (*.f64 2 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a)))
(*.f64 2 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(/.f64 (*.f64 2 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) a)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 1)
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 1 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 2)))
(*.f64 (cbrt.f64 (*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)) (cbrt.f64 (*.f64 4 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 2)) (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(*.f64 (cbrt.f64 (*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (pow.f64 (*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)) (cbrt.f64 (*.f64 4 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 2)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3) (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3)) (+.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a)) (-.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a)) (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a)))))
(/.f64 (*.f64 2 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3)) (+.f64 0 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a))))
(/.f64 2 (/.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)) (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3)))
(*.f64 (/.f64 2 (/.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 a a))) (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a)) (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a))) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
0
(pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 1)
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(pow.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 3) 1/3)
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) 3)
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) 2)
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 2))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (/.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
0
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
0
(log.f64 (/.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
0
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
0
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 3))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(exp.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) 1))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 2)
(*.f64 (/.f64 2 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 0 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (*.f64 (/.f64 b a) 1) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))) 1)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(*.f64 1 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 1)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 2)) (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 2)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(/.f64 (+.f64 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3)) (fma.f64 (/.f64 b a) (/.f64 b a) (-.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a)) (*.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3) (pow.f64 (/.f64 b a) 3)) (fma.f64 (/.f64 b a) (/.f64 b a) (-.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3) (pow.f64 (/.f64 b a) 3)) (-.f64 (fma.f64 (/.f64 b a) (/.f64 b a) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3) (pow.f64 (/.f64 b a) 3)) (-.f64 (fma.f64 (/.f64 b a) (/.f64 b a) (/.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 a a))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 (/.f64 b a) a))))
(/.f64 (fma.f64 (/.f64 b a) (/.f64 b a) (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a))) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))
(/.f64 (fma.f64 (/.f64 b a) (/.f64 b a) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))
(/.f64 (fma.f64 (/.f64 b a) (/.f64 b a) (/.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 a a))) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))
(pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 1)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(pow.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 3) 1/3)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) 3)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) 2)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 2))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(log.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(log.f64 (/.f64 (exp.f64 (/.f64 b a)) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(log.f64 (/.f64 (exp.f64 (/.f64 b a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (exp.f64 (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (exp.f64 (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(log.f64 (*.f64 (exp.f64 (/.f64 b a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 3))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(exp.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) 1))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(-.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a)
(neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) 1)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) (/.f64 a (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4)))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4))
(/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)
(/.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) a)
(/.f64 1 (/.f64 a (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (neg.f64 a))
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 a) (cbrt.f64 (*.f64 a a))))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a)))
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 1)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3) 1/3)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 3)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 2)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a)
(sqrt.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a)))
(sqrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))
(sqrt.f64 (/.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a)
(neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) 6) (pow.f64 a 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) 3) (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) 6) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(exp.f64 (log.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 1))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(+.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(-.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a)
(neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) 1)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) (/.f64 a (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4)))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4))
(/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)
(/.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) a)
(/.f64 1 (/.f64 a (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (neg.f64 a))
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 a) (cbrt.f64 (*.f64 a a))))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a)))
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 1)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3) 1/3)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 3)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 2)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a)
(sqrt.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a)))
(sqrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))
(sqrt.f64 (/.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a)
(neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) 6) (pow.f64 a 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) 3) (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) 6) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(exp.f64 (log.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) 1))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)

localize55.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c))))
0.3b
(*.f64 3 (*.f64 a c))
0.3b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
39.4b
(+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c))))))
Compiler

Compiled 88 to 44 computations (50% saved)

series136.0ms (0.3%)

Counts
4 → 0
Calls

33 calls:

TimeVariablePointExpression
0.0ms
c
@inf
(+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c))))))
0.0ms
c
@-inf
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
0.0ms
c
@-inf
(+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c))))))
0.0ms
a
@-inf
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
0.0ms
a
@-inf
(+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c))))))
Compiler

Compiled 15270 to 9630 computations (36.9% saved)

rewrite125.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
717×fma-def_binary64
402×fma-neg_binary64
264×expm1-udef_binary64
264×log1p-udef_binary64
219×log-pow_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01666
136556
2509854
Stop Event
node limit
Counts
4 → 294
Calls
Call 1
Inputs
(+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c))))))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
(*.f64 3 (*.f64 a c))
(-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) b)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b b) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (/.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) 0) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c))) (/.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3/2)) (+.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c)))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b 1 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b -1 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) 1 b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b)) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (cbrt.f64 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 1/2) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) (*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (/.f64 1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) 2) (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (/.f64 1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/3 a) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1 (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 1/3) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) 3) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 3) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) a) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (*.f64 3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 1) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (*.f64 3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (*.f64 3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (cbrt.f64 (*.f64 3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 3 a))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (sqrt.f64 (*.f64 3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) (sqrt.f64 (*.f64 3 a))) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (sqrt.f64 (*.f64 3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 a -3) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (/.f64 1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 3) (pow.f64 (*.f64 3 a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 3 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (*.f64 a c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (*.f64 a c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 3 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (*.f64 a c) -3)) (/.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9) (*.f64 (*.f64 a c) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9) (*.f64 (pow.f64 (*.f64 a c) 3) 27)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (*.f64 a c) -3) (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9) (*.f64 3 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27) (*.f64 (pow.f64 (*.f64 a c) 2) 9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (*.f64 (*.f64 a c) -3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9))) (neg.f64 (*.f64 (*.f64 a c) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 3 (*.f64 a c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 c) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 3 (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 3 (*.f64 a c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a (*.f64 c 3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a (*.f64 3 c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c (*.f64 3 a) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a c) 3 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 3 (*.f64 a c)) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 3 a) c 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 3 (*.f64 a c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 3 a)) 2) (*.f64 (cbrt.f64 (*.f64 3 a)) c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 (cbrt.f64 (*.f64 a c)) 3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (cbrt.f64 (*.f64 3 (*.f64 a c))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 3 a)) (*.f64 (sqrt.f64 (*.f64 3 a)) c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (*.f64 a c)) 3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) (sqrt.f64 (*.f64 3 (*.f64 a c))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27) (/.f64 1 (*.f64 (pow.f64 (*.f64 a c) 2) 9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (*.f64 (*.f64 a c) -3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 3 c) a 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (cbrt.f64 (*.f64 a c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 3 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 3 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 3 a) (sqrt.f64 c)) (sqrt.f64 c) 0)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 a c) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 3 (*.f64 a c) (*.f64 b b)) (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (fma.f64 3 (*.f64 a c) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27))) (neg.f64 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9))) (neg.f64 (fma.f64 3 (*.f64 a c) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 (*.f64 a c) -3) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3)) (*.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (pow.f64 (pow.f64 (exp.f64 c) a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 (exp.f64 b) b) (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (exp.f64 (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 c) a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 c) a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a c) -3)) (pow.f64 (exp.f64 b) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 c) a) 3)) (pow.f64 (exp.f64 b) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a c) -3)) (+.f64 1 (expm1.f64 (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 c) a) 3)) (+.f64 1 (expm1.f64 (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b b (*.f64 (*.f64 a c) -3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b b (*.f64 (*.f64 (*.f64 a c) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b b) 1 (*.f64 (*.f64 a c) -3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b b) 1 (*.f64 (*.f64 (*.f64 a c) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 3 (neg.f64 (*.f64 a c)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a c) -3 (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1 (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1 (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1 (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 3 a) (neg.f64 c) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b b) (*.f64 (*.f64 a c) -3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b b) (*.f64 (*.f64 (*.f64 a c) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 a c) -3) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 (*.f64 a c) -3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 (*.f64 (*.f64 a c) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 a c) -3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 (*.f64 a c) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 a c) -3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 (*.f64 a c) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 (*.f64 a c) -3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 (*.f64 (*.f64 a c) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) (neg.f64 (sqrt.f64 (*.f64 3 (*.f64 a c)))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a -3) c (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 b b) (*.f64 (*.f64 a c) -3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 b b) (*.f64 (*.f64 (*.f64 a c) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 3 (*.f64 a c)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 a c) -3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 (*.f64 a c) -3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 a c) -3)) (cbrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (*.f64 (*.f64 a c) -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (*.f64 a c) -3)) (sqrt.f64 (*.f64 (*.f64 a c) -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -3 (*.f64 a c) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (*.f64 3 (*.f64 a c)))) (sqrt.f64 (*.f64 3 (*.f64 a c))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2)) (cbrt.f64 (*.f64 3 (*.f64 a c))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 (*.f64 a c) -3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 (*.f64 (*.f64 a c) -3) 1))))))

simplify121.0ms (0.3%)

Algorithm
egg-herbie
Rules
516×fma-neg_binary64
422×log-prod_binary64
420×div-sub_binary64
357×times-frac_binary64
220×associate-/l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05476457
113665824
252235818
Stop Event
node limit
Counts
294 → 365
Calls
Call 1
Inputs
(-.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) b)
(-.f64 (exp.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))) 1)
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (/.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(-.f64 (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) 0) b)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 1)
(*.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))))
(*.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c))) (/.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(/.f64 1 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3/2))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c)))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3/2)) (+.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))
(/.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))))
(/.f64 (neg.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c)))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(/.f64 (-.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 1)
(pow.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 3)
(pow.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2)
(sqrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 2))
(log.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (exp.f64 b)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (exp.f64 b)))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (+.f64 1 (expm1.f64 b))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(log.f64 (*.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (exp.f64 b)))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (+.f64 1 (expm1.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (+.f64 1 (expm1.f64 b))))
(cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 3))
(expm1.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(log1p.f64 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(exp.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(exp.f64 (*.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 1))
(fma.f64 b 1 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 b -1 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) 1 b)
(fma.f64 1 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) b)
(fma.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b)) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) b)
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) b)
(fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (cbrt.f64 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) b)
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) b)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 1/2) b)
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (*.f64 -1 (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (*.f64 -1 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)))) 1)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))
(*.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)) 1)
(*.f64 1 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) (*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (/.f64 1/3 a)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) 2) (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (/.f64 1/3 a)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))
(*.f64 (/.f64 1/3 a) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1 (*.f64 a -3)))
(*.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 1/3) (/.f64 1 a))
(*.f64 1/3 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) 3) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 3) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) a) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 3))
(*.f64 (/.f64 1 a) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 1/3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (*.f64 3 a)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 1) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (*.f64 3 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (*.f64 3 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (cbrt.f64 (*.f64 3 a))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 3 a))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (sqrt.f64 (*.f64 3 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) (sqrt.f64 (*.f64 3 a))) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (sqrt.f64 (*.f64 3 a))))
(pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)) 1)
(pow.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) 3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) 2)
(pow.f64 (/.f64 (*.f64 a -3) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) -1)
(neg.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (*.f64 a -3)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (/.f64 1/3 a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 3) (pow.f64 (*.f64 3 a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))
(exp.f64 (log.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) 1))
(+.f64 0 (*.f64 3 (*.f64 a c)))
(+.f64 (*.f64 3 (*.f64 a c)) 0)
(-.f64 (*.f64 3 (*.f64 a c)) 0)
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 (*.f64 a c)))) 1)
(-.f64 (/.f64 0 (*.f64 (*.f64 a c) -3)) (/.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9) (*.f64 (*.f64 a c) -3)))
(/.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9) (*.f64 (pow.f64 (*.f64 a c) 3) 27)))
(/.f64 1 (/.f64 (*.f64 (*.f64 a c) -3) (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9))))
(/.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9) (*.f64 3 (*.f64 a c)))
(/.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27) (*.f64 (pow.f64 (*.f64 a c) 2) 9))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (*.f64 (*.f64 a c) -3))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9))) (neg.f64 (*.f64 (*.f64 a c) -3)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9)))
(pow.f64 (*.f64 3 (*.f64 a c)) 1)
(pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 3)
(pow.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) 2)
(pow.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) a) 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27))
(expm1.f64 (log1p.f64 (*.f64 3 (*.f64 a c))))
(log1p.f64 (expm1.f64 (*.f64 3 (*.f64 a c))))
(exp.f64 (log.f64 (*.f64 3 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (*.f64 3 (*.f64 a c))) 1))
(fma.f64 3 (*.f64 a c) 0)
(fma.f64 a (*.f64 c 3) 0)
(fma.f64 a (*.f64 3 c) 0)
(fma.f64 c (*.f64 3 a) 0)
(fma.f64 (*.f64 a c) 3 0)
(fma.f64 (*.f64 3 (*.f64 a c)) 1 0)
(fma.f64 (*.f64 3 a) c 0)
(fma.f64 1 (*.f64 3 (*.f64 a c)) 0)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 3 a)) 2) (*.f64 (cbrt.f64 (*.f64 3 a)) c) 0)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 (cbrt.f64 (*.f64 a c)) 3) 0)
(fma.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) 0)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (cbrt.f64 (*.f64 3 (*.f64 a c))) 0)
(fma.f64 (sqrt.f64 (*.f64 3 a)) (*.f64 (sqrt.f64 (*.f64 3 a)) c) 0)
(fma.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (*.f64 a c)) 3) 0)
(fma.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) (sqrt.f64 (*.f64 3 (*.f64 a c))) 0)
(fma.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27) (/.f64 1 (*.f64 (pow.f64 (*.f64 a c) 2) 9)) 0)
(fma.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (*.f64 (*.f64 a c) -3)) 0)
(fma.f64 (*.f64 3 c) a 0)
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (cbrt.f64 (*.f64 a c)) 0)
(fma.f64 (*.f64 3 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) 0)
(fma.f64 (*.f64 (*.f64 3 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) 0)
(fma.f64 (*.f64 (*.f64 3 a) (sqrt.f64 c)) (sqrt.f64 c) 0)
(+.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(+.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b))
(*.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1)
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(*.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))))
(*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(*.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))))
(*.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4))
(*.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27))))
(/.f64 1 (/.f64 (fma.f64 3 (*.f64 a c) (*.f64 b b)) (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9))))
(/.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (fma.f64 3 (*.f64 a c) (*.f64 b b)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27))) (neg.f64 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9))) (neg.f64 (fma.f64 3 (*.f64 a c) (*.f64 b b))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 (*.f64 a c) -3) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3)) (*.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3)))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3)))
(pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1)
(pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) 2)
(pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 3)
(sqrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 2))
(log.f64 (exp.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (pow.f64 (pow.f64 (exp.f64 c) a) 3)))
(log.f64 (/.f64 (pow.f64 (exp.f64 b) b) (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (exp.f64 (*.f64 (*.f64 a c) -3))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 c) a) 3))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 c) a) 3))))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a c) -3)) (pow.f64 (exp.f64 b) b)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 c) a) 3)) (pow.f64 (exp.f64 b) b)))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a c) -3)) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 c) a) 3)) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3))
(expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))))
(log1p.f64 (expm1.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))))
(exp.f64 (log.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 1))
(fma.f64 b b (*.f64 (*.f64 a c) -3))
(fma.f64 b b (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 (*.f64 b b) 1 (*.f64 (*.f64 a c) -3))
(fma.f64 (*.f64 b b) 1 (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 3 (neg.f64 (*.f64 a c)) (*.f64 b b))
(fma.f64 (*.f64 a c) -3 (*.f64 b b))
(fma.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1 0)
(fma.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1 (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1 (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1 (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) 0)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 3 a) (neg.f64 c) (*.f64 b b))
(fma.f64 1 (*.f64 b b) (*.f64 (*.f64 a c) -3))
(fma.f64 1 (*.f64 b b) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 0)
(fma.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 1 (*.f64 (*.f64 a c) -3) (*.f64 b b))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) 0)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 0)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 0)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 (*.f64 a c) -3))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 a c) -3))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 a c) -3))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 (*.f64 a c) -3))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) (neg.f64 (sqrt.f64 (*.f64 3 (*.f64 a c)))) (*.f64 b b))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 0)
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 a -3) c (*.f64 b b))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) 0)
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 -1 (*.f64 b b) (*.f64 (*.f64 a c) -3))
(fma.f64 -1 (*.f64 b b) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 -1 (*.f64 3 (*.f64 a c)) (*.f64 b b))
(fma.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) 0)
(fma.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 a c) -3))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) 0)
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 a c) -3)) (cbrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (*.f64 (*.f64 a c) -3)) (*.f64 b b))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 a c) -3)) (sqrt.f64 (*.f64 (*.f64 a c) -3)) (*.f64 b b))
(fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 3 (*.f64 a c)))) (sqrt.f64 (*.f64 3 (*.f64 a c))) (*.f64 b b))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) 0)
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2)) (cbrt.f64 (*.f64 3 (*.f64 a c))) (*.f64 b b))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 0)
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 (*.f64 a c) -3))
(fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 (*.f64 (*.f64 a c) -3) 1))
Outputs
(-.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) b)
(neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(-.f64 (exp.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))) 1)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (/.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(-.f64 (/.f64 b (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)) (/.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 (*.f64 (/.f64 b (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b) (/.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(fma.f64 (/.f64 b (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b (/.f64 (neg.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) 0) b)
(neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 1)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))))
(/.f64 1 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(*.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c))) (/.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 (*.f64 a c) 3))))
(/.f64 (fma.f64 (*.f64 a c) 3 (*.f64 b (+.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (fma.f64 b (+.f64 b b) (*.f64 a (*.f64 c 3))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 1 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3/2))))
(/.f64 1 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c)))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 (*.f64 a c) 3))))
(/.f64 (fma.f64 (*.f64 a c) 3 (*.f64 b (+.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (fma.f64 b (+.f64 b b) (*.f64 a (*.f64 c 3))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))))
(/.f64 1 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3/2)) (+.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(/.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 (*.f64 a c) 3))))
(/.f64 (fma.f64 (*.f64 a c) 3 (*.f64 b (+.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (fma.f64 b (+.f64 b b) (*.f64 a (*.f64 c 3))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b b (fma.f64 (*.f64 a c) -3 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))
(/.f64 (neg.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 3 (*.f64 a c)))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(/.f64 (neg.f64 (+.f64 (fma.f64 b b (*.f64 b b)) (*.f64 (*.f64 a c) 3))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b (+.f64 b b))) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b))
(/.f64 (-.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(/.f64 (-.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 1)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(pow.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 3) 1/3)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 3)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(pow.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(sqrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 2))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (exp.f64 b)))
(neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (exp.f64 b)))
(neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (+.f64 1 (expm1.f64 b))))
(neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (+.f64 1 (expm1.f64 b))))
(neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (exp.f64 b)))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (+.f64 1 (expm1.f64 b))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (+.f64 1 (expm1.f64 b))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 3))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(expm1.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log1p.f64 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(exp.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(exp.f64 (*.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 1))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 b 1 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 b -1 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) 1 b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 1 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b)) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (cbrt.f64 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (cbrt.f64 (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) b)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 1/2) b)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (neg.f64 (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (*.f64 -1 (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (*.f64 -1 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)))) 1)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)) 1)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 1 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) (*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (/.f64 1/3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) 2))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) 2) (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (/.f64 1/3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 1/3 a) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1 (*.f64 a -3)))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 (/.f64 1 a) -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 1/3) (/.f64 1 a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 1/3 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) 3) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 3) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) a) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 1 a) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 1/3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (*.f64 3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 1) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (*.f64 3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (*.f64 3 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a 3)) 2)) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (*.f64 a 3))))
(/.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (*.f64 a 3))) (pow.f64 (cbrt.f64 (*.f64 a 3)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (pow.f64 (cbrt.f64 (*.f64 a 3)) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (pow.f64 (cbrt.f64 (*.f64 3 a)) 2)) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (cbrt.f64 (*.f64 3 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a 3)) 2)) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (*.f64 a 3))))
(/.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (*.f64 a 3))) (pow.f64 (cbrt.f64 (*.f64 a 3)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 3 a))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (sqrt.f64 (*.f64 3 a))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a 3))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 (*.f64 a 3))))
(/.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 (*.f64 a 3))) (sqrt.f64 (*.f64 a 3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) 2) (sqrt.f64 (*.f64 3 a))) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (sqrt.f64 (*.f64 3 a))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a 3))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 (*.f64 a 3))))
(/.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 (*.f64 a 3))) (sqrt.f64 (*.f64 a 3)))
(pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)) 1)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(pow.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)) 3) 1/3)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) 3)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) 2)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(pow.f64 (/.f64 (*.f64 a -3) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) -1)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 (/.f64 1 a) -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(neg.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (*.f64 a -3)))
(/.f64 (neg.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 a -3))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)) 2))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(log.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))) (/.f64 1/3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a)) 3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 3) (pow.f64 (*.f64 3 a) 3)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(exp.f64 (log.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (/.f64 1/3 a))) 1))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(+.f64 0 (*.f64 3 (*.f64 a c)))
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(+.f64 (*.f64 3 (*.f64 a c)) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(-.f64 (*.f64 3 (*.f64 a c)) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 3 (*.f64 a c)))) 1)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(-.f64 (/.f64 0 (*.f64 (*.f64 a c) -3)) (/.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9) (*.f64 (*.f64 a c) -3)))
(-.f64 0 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (*.f64 a c)) -3))
(/.f64 (pow.f64 (*.f64 a c) 2) (/.f64 (*.f64 a c) 3))
(/.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9) (*.f64 (pow.f64 (*.f64 a c) 3) 27)))
(/.f64 1 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 3)) 1/3))
(*.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27) (/.f64 1/9 (pow.f64 (*.f64 a c) 2)))
(/.f64 1 (/.f64 (*.f64 (*.f64 a c) -3) (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9))))
(-.f64 0 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (*.f64 a c)) -3))
(/.f64 (pow.f64 (*.f64 a c) 2) (/.f64 (*.f64 a c) 3))
(/.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9) (*.f64 3 (*.f64 a c)))
(-.f64 0 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (*.f64 a c)) -3))
(/.f64 (pow.f64 (*.f64 a c) 2) (/.f64 (*.f64 a c) 3))
(/.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27) (*.f64 (pow.f64 (*.f64 a c) 2) 9))
(*.f64 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 2)) 3)
(*.f64 3 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 2)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (*.f64 (*.f64 a c) -3))
(-.f64 0 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (*.f64 a c)) -3))
(/.f64 (pow.f64 (*.f64 a c) 2) (/.f64 (*.f64 a c) 3))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9))) (neg.f64 (*.f64 (*.f64 a c) -3)))
(-.f64 0 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (*.f64 a c)) -3))
(/.f64 (pow.f64 (*.f64 a c) 2) (/.f64 (*.f64 a c) 3))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9)))
(*.f64 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 2)) 3)
(*.f64 3 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 2)))
(pow.f64 (*.f64 3 (*.f64 a c)) 1)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 3)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(pow.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) 2)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(pow.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9))
(fabs.f64 (*.f64 a (*.f64 c -3)))
(*.f64 a (*.f64 c -3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) a) 3))
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c)))))
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27))
(expm1.f64 (log1p.f64 (*.f64 3 (*.f64 a c))))
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(log1p.f64 (expm1.f64 (*.f64 3 (*.f64 a c))))
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(exp.f64 (log.f64 (*.f64 3 (*.f64 a c))))
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(exp.f64 (*.f64 (log.f64 (*.f64 3 (*.f64 a c))) 1))
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 3 (*.f64 a c) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 a (*.f64 c 3) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 a (*.f64 3 c) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 c (*.f64 3 a) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 (*.f64 a c) 3 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 (*.f64 3 (*.f64 a c)) 1 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 (*.f64 3 a) c 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 1 (*.f64 3 (*.f64 a c)) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 3 a)) 2) (*.f64 (cbrt.f64 (*.f64 3 a)) c) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 (cbrt.f64 (*.f64 a c)) 3) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (cbrt.f64 (*.f64 3 (*.f64 a c))) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 (sqrt.f64 (*.f64 3 a)) (*.f64 (sqrt.f64 (*.f64 3 a)) c) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (*.f64 a c)) 3) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) (sqrt.f64 (*.f64 3 (*.f64 a c))) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27) (/.f64 1 (*.f64 (pow.f64 (*.f64 a c) 2) 9)) 0)
(/.f64 1 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 3)) 1/3))
(*.f64 (*.f64 (pow.f64 (*.f64 a c) 3) 27) (/.f64 1/9 (pow.f64 (*.f64 a c) 2)))
(fma.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (*.f64 (*.f64 a c) -3)) 0)
(-.f64 0 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (*.f64 a c)) -3))
(/.f64 (pow.f64 (*.f64 a c) 2) (/.f64 (*.f64 a c) 3))
(fma.f64 (*.f64 3 c) a 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 (*.f64 3 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (cbrt.f64 (*.f64 a c)) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 (*.f64 3 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 (*.f64 (*.f64 3 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(fma.f64 (*.f64 (*.f64 3 a) (sqrt.f64 c)) (sqrt.f64 c) 0)
(*.f64 (*.f64 a c) 3)
(*.f64 a (*.f64 c 3))
(+.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(+.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(+.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(+.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(+.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(*.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(*.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(*.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) (pow.f64 b 6)) (/.f64 1 (fma.f64 (*.f64 (*.f64 a c) 3) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(*.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))))
(*.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(*.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))))
(*.f64 (+.f64 b (sqrt.f64 (*.f64 (*.f64 a c) 3))) (-.f64 b (sqrt.f64 (*.f64 (*.f64 a c) 3))))
(*.f64 (+.f64 b (sqrt.f64 (*.f64 a (*.f64 c 3)))) (-.f64 b (sqrt.f64 (*.f64 a (*.f64 c 3)))))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27))))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) (pow.f64 b 6)) (/.f64 1 (fma.f64 (*.f64 (*.f64 a c) 3) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(/.f64 1 (/.f64 (fma.f64 3 (*.f64 a c) (*.f64 b b)) (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9))))
(*.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(/.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) (pow.f64 b 6)) (/.f64 1 (fma.f64 (*.f64 (*.f64 a c) 3) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (fma.f64 3 (*.f64 a c) (*.f64 b b)))
(*.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27))) (neg.f64 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) (pow.f64 b 6))) (neg.f64 (fma.f64 (*.f64 (*.f64 a c) 3) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9))) (neg.f64 (fma.f64 3 (*.f64 a c) (*.f64 b b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9))) (neg.f64 (fma.f64 3 (*.f64 a c) (*.f64 b b))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (fma.f64 b b (*.f64 a (*.f64 c 3)))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 (*.f64 a c) -3) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3)) (*.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) (pow.f64 b 6)) (/.f64 1 (fma.f64 (*.f64 (*.f64 a c) 3) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3)))
(*.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) 2)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 2) 1/2)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3) 1/3)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 3)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(sqrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 2))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (exp.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (pow.f64 (pow.f64 (exp.f64 c) a) 3)))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (/.f64 (pow.f64 (exp.f64 b) b) (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c))))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (+.f64 1 (expm1.f64 (*.f64 3 (*.f64 a c))))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (exp.f64 (*.f64 (*.f64 a c) -3))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 c) a) 3))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 c) a) 3))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a c) -3)) (pow.f64 (exp.f64 b) b)))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 c) a) 3)) (pow.f64 (exp.f64 b) b)))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a c) -3)) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 c) a) 3)) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log1p.f64 (expm1.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(exp.f64 (log.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 1))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 b b (*.f64 (*.f64 a c) -3))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 b b (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (*.f64 b b) 1 (*.f64 (*.f64 a c) -3))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (*.f64 b b) 1 (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 3 (neg.f64 (*.f64 a c)) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (*.f64 a c) -3 (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1 0)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1 (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1 (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1 (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) 0)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (*.f64 3 a) (neg.f64 c) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 1 (*.f64 b b) (*.f64 (*.f64 a c) -3))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 1 (*.f64 b b) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 0)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 1 (fma.f64 b b (*.f64 (*.f64 a c) -3)) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 1 (*.f64 (*.f64 a c) -3) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) 0)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 0)
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (*.f64 a c) 0))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (*.f64 a c) 0))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (*.f64 a c) 0))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (*.f64 a c) 0))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 0)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) 2) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 (*.f64 a c) -3))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 a (*.f64 c -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 a (*.f64 c -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 a c) -3))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 b)) (*.f64 a (*.f64 c -3)))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 b)) (*.f64 a (*.f64 c -3)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 a c) -3))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 a (*.f64 c -3)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 (cbrt.f64 (*.f64 b b)) (cbrt.f64 (pow.f64 b 4)) (*.f64 a (*.f64 c -3)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 (*.f64 a c) -3))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) (neg.f64 (sqrt.f64 (*.f64 3 (*.f64 a c)))) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 0)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (*.f64 a -3) c (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) 0)
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) (pow.f64 b 6)) (/.f64 1 (fma.f64 (*.f64 (*.f64 a c) 3) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4)))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) (pow.f64 b 6)) (/.f64 1 (fma.f64 (*.f64 (*.f64 a c) 3) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (*.f64 (*.f64 a c) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4))))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) (pow.f64 b 6)) (/.f64 1 (fma.f64 (*.f64 (*.f64 a c) 3) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (*.f64 (*.f64 a c) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4))))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) (pow.f64 b 6)) (/.f64 1 (fma.f64 (*.f64 (*.f64 a c) 3) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (*.f64 (*.f64 a c) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4))))
(fma.f64 (-.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 a c) 3) 27)) (/.f64 1 (fma.f64 (*.f64 3 (*.f64 a c)) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) (pow.f64 b 6)) (/.f64 1 (fma.f64 (*.f64 (*.f64 a c) 3) (fma.f64 3 (*.f64 a c) (*.f64 b b)) (pow.f64 b 4))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (*.f64 (*.f64 a c) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (fma.f64 (*.f64 a (*.f64 c 3)) (fma.f64 b b (*.f64 a (*.f64 c 3))) (pow.f64 b 4))))
(fma.f64 -1 (*.f64 b b) (*.f64 (*.f64 a c) -3))
(fma.f64 -1 (*.f64 b b) (*.f64 a (*.f64 c -3)))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))
(fma.f64 -1 (*.f64 b b) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 -1 (*.f64 b b) (*.f64 a (*.f64 c -3)))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))
(fma.f64 -1 (*.f64 3 (*.f64 a c)) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) 0)
(*.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (fma.f64 b b (*.f64 a (*.f64 c 3))))
(fma.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (*.f64 (*.f64 a c) 0) (/.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (fma.f64 b b (*.f64 a (*.f64 c 3)))))
(fma.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (*.f64 (*.f64 a c) 0) (/.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (fma.f64 b b (*.f64 a (*.f64 c 3)))))
(fma.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (*.f64 (*.f64 a c) 0) (/.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (fma.f64 b b (*.f64 a (*.f64 c 3)))))
(fma.f64 (-.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) 9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (/.f64 1 (fma.f64 3 (*.f64 a c) (*.f64 b b))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (*.f64 (*.f64 a c) 0) (/.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 a c) 2) -9)) (fma.f64 b b (*.f64 a (*.f64 c 3)))))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 a c) -3))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) 0)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4)) (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 1/4) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 (*.f64 a c) 0))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 a c) -3)) (cbrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (*.f64 (*.f64 a c) -3)) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 a c) -3)) (sqrt.f64 (*.f64 (*.f64 a c) -3)) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (neg.f64 (*.f64 a c)) 3 (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 3 (*.f64 a c)))) (sqrt.f64 (*.f64 3 (*.f64 a c))) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) 0)
(*.f64 (+.f64 b (sqrt.f64 (*.f64 (*.f64 a c) 3))) (-.f64 b (sqrt.f64 (*.f64 (*.f64 a c) 3))))
(*.f64 (+.f64 b (sqrt.f64 (*.f64 a (*.f64 c 3)))) (-.f64 b (sqrt.f64 (*.f64 a (*.f64 c 3)))))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 (*.f64 a c) 3))) (-.f64 b (sqrt.f64 (*.f64 (*.f64 a c) 3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 a (*.f64 c 3)))) (-.f64 b (sqrt.f64 (*.f64 a (*.f64 c 3)))) (*.f64 (*.f64 a c) 0))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 (*.f64 a c) 3))) (-.f64 b (sqrt.f64 (*.f64 (*.f64 a c) 3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 a (*.f64 c 3)))) (-.f64 b (sqrt.f64 (*.f64 a (*.f64 c 3)))) (*.f64 (*.f64 a c) 0))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 (*.f64 a c) 3))) (-.f64 b (sqrt.f64 (*.f64 (*.f64 a c) 3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 a (*.f64 c 3)))) (-.f64 b (sqrt.f64 (*.f64 a (*.f64 c 3)))) (*.f64 (*.f64 a c) 0))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (-.f64 b (sqrt.f64 (*.f64 3 (*.f64 a c)))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 (*.f64 a c) 3))) (-.f64 b (sqrt.f64 (*.f64 (*.f64 a c) 3))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(fma.f64 (+.f64 b (sqrt.f64 (*.f64 a (*.f64 c 3)))) (-.f64 b (sqrt.f64 (*.f64 a (*.f64 c 3)))) (*.f64 (*.f64 a c) 0))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2)) (cbrt.f64 (*.f64 3 (*.f64 a c))) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) 0)
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 c) (*.f64 3 a) (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (*.f64 a c) 0))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (*.f64 (*.f64 a c) -3) 1 (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (*.f64 a c) 0))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3 (*.f64 a c)))) (pow.f64 (cbrt.f64 (*.f64 3 (*.f64 a c))) 2) (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (*.f64 a c) 0))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3))) (cbrt.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 a c) -3)))) (fma.f64 -3 (*.f64 a c) (*.f64 3 (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 c) (*.f64 a 3) (*.f64 (*.f64 a c) 3)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (*.f64 a c) 0))
(fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 (*.f64 a c) -3))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 b)) (*.f64 a (*.f64 c -3)))
(fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 (*.f64 (*.f64 a c) -3) 1))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 b (cbrt.f64 b)) (*.f64 a (*.f64 c -3)))

localize58.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3))) (*.f64 3 a))
0.5b
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
0.7b
(pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3)
41.3b
(+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3)))
Compiler

Compiled 95 to 58 computations (38.9% saved)

series827.0ms (2.1%)

Counts
4 → 0
Calls

36 calls:

TimeVariablePointExpression
5.0ms
c
@0
(+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3)))
5.0ms
a
@0
(+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3)))
3.0ms
b
@0
(pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3)
3.0ms
c
@0
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3))) (*.f64 3 a))
3.0ms
b
@0
(+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3)))
Compiler

Compiled 57600 to 46480 computations (19.3% saved)

rewrite87.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
704×log-prod_binary64
369×fma-def_binary64
242×pow1/3_binary64
242×expm1-udef_binary64
242×log1p-udef_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01666
134960
2453660
Stop Event
node limit
Counts
4 → 198
Calls
Call 1
Inputs
(+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3)))
(pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3)
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3))) (*.f64 3 a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b b) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 0) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b -1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1 b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1/2) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 1 3/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3/2) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 3/2) (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 3/2) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1/2) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b b) 1) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))) (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 c (*.f64 a -3)) 3)) (fma.f64 (*.f64 b b) (*.f64 b b) (-.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2) (*.f64 (*.f64 b b) (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c) (exp.f64 (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a -3)))) (exp.f64 (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 b b)) (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b b (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c (*.f64 a -3) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a (*.f64 -3 c) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -3 (*.f64 c a) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c (*.f64 a -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b b) 1 (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2) (*.f64 (cbrt.f64 (*.f64 a -3)) c) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 c (*.f64 a -3))) (cbrt.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (cbrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 a -3)) (*.f64 (sqrt.f64 (*.f64 a -3)) c) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 c (*.f64 a -3))) (sqrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a -3) c (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c a) -3 (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 b) 2)) (pow.f64 (cbrt.f64 b) 2) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c -3) a (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (cbrt.f64 (*.f64 a -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (sqrt.f64 (*.f64 a -3))) (sqrt.f64 (*.f64 a -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 a -3) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 a -3) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 c (*.f64 a -3)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) 2) (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/3 a) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3) (pow.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a -1) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) 3) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (cbrt.f64 (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 a -3))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (sqrt.f64 (*.f64 a -3))) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (pow.f64 (*.f64 a -3) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 a (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (pow.f64 (*.f64 a -3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) 1))))))

simplify87.0ms (0.2%)

Algorithm
egg-herbie
Rules
637×unswap-sqr_binary64
277×log-prod_binary64
219×fma-neg_binary64
213×associate-*r*_binary64
207×cancel-sign-sub-inv_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04214202
19873948
234643799
Stop Event
node limit
Counts
198 → 270
Calls
Call 1
Inputs
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(-.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) 1)
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(-.f64 (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 0) b)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)
(*.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))
(*.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 1 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)
(pow.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3)
(pow.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2)
(pow.f64 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))) -1)
(pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) -1)
(sqrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 2))
(log.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (exp.f64 b)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(log.f64 (*.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))
(cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3))
(expm1.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(log1p.f64 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(exp.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1))
(fma.f64 b 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 b -1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) b)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1 b)
(fma.f64 1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) b)
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) b)
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1/2) b)
(fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 1 3/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3/2) b)
(fma.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 3/2) (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 3/2) b)
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1/2) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) b)
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (*.f64 -1 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(+.f64 0 (fma.f64 c (*.f64 a -3) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 c (*.f64 a -3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1)
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))
(*.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1)
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 1 (fma.f64 c (*.f64 a -3) (*.f64 b b)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))) (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))
(/.f64 (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 c (*.f64 a -3)) 3)) (fma.f64 (*.f64 b b) (*.f64 b b) (-.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2) (*.f64 (*.f64 b b) (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3))))
(sqrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))
(log.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c) (exp.f64 (*.f64 b b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a -3)))) (exp.f64 (*.f64 b b))))
(log.f64 (*.f64 (exp.f64 (*.f64 b b)) (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a -3))))))
(cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(log1p.f64 (expm1.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(exp.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 a (*.f64 -3 c) (*.f64 b b))
(fma.f64 -3 (*.f64 c a) (*.f64 b b))
(fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 b b))
(fma.f64 1 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(fma.f64 1 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b b) 1 (*.f64 c (*.f64 a -3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2) (*.f64 (cbrt.f64 (*.f64 a -3)) c) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a -3))) (cbrt.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (*.f64 b b))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (cbrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a -3)) (*.f64 b b))
(fma.f64 (sqrt.f64 (*.f64 a -3)) (*.f64 (sqrt.f64 (*.f64 a -3)) c) (*.f64 b b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a -3))) (sqrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a -3)) (*.f64 b b))
(fma.f64 (*.f64 a -3) c (*.f64 b b))
(fma.f64 -1 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 b) 2)) (pow.f64 (cbrt.f64 b) 2) (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (cbrt.f64 (*.f64 a -3)) (*.f64 b b))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a -3))) (sqrt.f64 (*.f64 a -3)) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 a -3) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 a -3) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b b))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 c (*.f64 a -3)))
(+.f64 0 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 1)
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1)
(*.f64 1 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(pow.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1)
(pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3)
(pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(exp.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3))
(+.f64 0 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))) 1)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)) 1)
(*.f64 1 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) 2) (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))
(*.f64 1/3 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a))
(*.f64 (/.f64 1/3 a) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3) (pow.f64 a -1))
(*.f64 (pow.f64 a -1) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) 3) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 a -3)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 a -3)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 a -3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (cbrt.f64 (*.f64 a -3))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a -3))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (*.f64 a -3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (sqrt.f64 (*.f64 a -3))) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (*.f64 a -3))))
(pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)) 1)
(pow.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) 3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) 2)
(pow.f64 (/.f64 a (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3)) -1)
(pow.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (pow.f64 (*.f64 a -3) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 a (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3)) 1) -1)
(neg.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (pow.f64 (*.f64 a -3) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))
(exp.f64 (log.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) 1))
Outputs
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(-.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(-.f64 (exp.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) 1)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 c (*.f64 a -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(-.f64 (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 0) b)
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) 1) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(*.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 c (*.f64 a -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(/.f64 1 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) 1) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 c (*.f64 a -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) 1) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (+.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) (*.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (+.f64 (*.f64 c (*.f64 a -3)) (*.f64 b (+.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 c (*.f64 a -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) 1) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 c (*.f64 a -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(pow.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) 1/3)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(pow.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(pow.f64 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))) -1)
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) 1) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) -1)
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 c (*.f64 a -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(sqrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 2))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (exp.f64 b)))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(expm1.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log1p.f64 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(exp.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(exp.f64 (*.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 b 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 b -1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6) b)
(+.f64 b (pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/6) 3))
(+.f64 b (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6) 3))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1 b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) b)
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) b)
(+.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2))
(+.f64 b (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6) b)
(+.f64 b (pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/6) 3))
(+.f64 b (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6) 3))
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1/2) b)
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) b)
(fma.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2))) b)
(fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (pow.f64 1 3/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3/2) b)
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) 3/2) b)
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 3/2) b)
(fma.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 3/2) (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 3/2) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6) b)
(+.f64 b (pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/6) 3))
(+.f64 b (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6) 3))
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1/2) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) b)
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) b)
(fma.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2))) b)
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (*.f64 -1 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(+.f64 0 (fma.f64 c (*.f64 a -3) (*.f64 b b)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1)
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2)))
(*.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1)
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 1 (fma.f64 c (*.f64 a -3) (*.f64 b b)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6)))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/6) 3))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6) 3))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))) (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 c (*.f64 a -3)) 3)) (fma.f64 (*.f64 b b) (*.f64 b b) (-.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2) (*.f64 (*.f64 b b) (*.f64 c (*.f64 a -3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b b) 3) (pow.f64 (*.f64 c (*.f64 a -3)) 3)) (+.f64 (*.f64 b (pow.f64 b 3)) (-.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b)))))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 (pow.f64 (*.f64 c a) 3) -27)) (+.f64 (*.f64 (*.f64 c (*.f64 a -3)) (-.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))) (pow.f64 b 4)))
(/.f64 (+.f64 (pow.f64 b 6) (*.f64 -27 (pow.f64 (*.f64 c a) 3))) (+.f64 (*.f64 (*.f64 c (*.f64 a -3)) (-.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))) (pow.f64 b 4)))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3))))
(/.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (fma.f64 b b (*.f64 (*.f64 c a) 3)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (fma.f64 b b (*.f64 c (*.f64 a 3))))
(sqrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(log.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c) (exp.f64 (*.f64 b b))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c) (pow.f64 (exp.f64 b) b)))
(+.f64 (*.f64 b b) (log.f64 (pow.f64 (pow.f64 (exp.f64 -3) a) c)))
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a (log.f64 (exp.f64 -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a -3)))) (exp.f64 (*.f64 b b))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(log.f64 (*.f64 (exp.f64 (*.f64 b b)) (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a -3))))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(expm1.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(log1p.f64 (expm1.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(exp.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 a (*.f64 -3 c) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 -3 (*.f64 c a) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 1 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 1 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (*.f64 b b) 1 (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2) (*.f64 (cbrt.f64 (*.f64 a -3)) c) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a -3))) (cbrt.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (*.f64 b b))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (cbrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 c (*.f64 a -3))) (cbrt.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a -3)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (sqrt.f64 (*.f64 a -3)) (*.f64 (sqrt.f64 (*.f64 a -3)) c) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a -3))) (sqrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a -3)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (*.f64 a -3) c (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 -1 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(-.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 b) 2)) (pow.f64 (cbrt.f64 b) 2) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (cbrt.f64 (*.f64 a -3)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a -3))) (sqrt.f64 (*.f64 a -3)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 a -3) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 a -3) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(+.f64 0 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 1)
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1)
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(*.f64 1 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(pow.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1)
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/3)
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3)
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 2)
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)))
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(exp.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(+.f64 0 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))) 1)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)) 1)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 1 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) 2))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) 2) (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 1/3 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 1/3 a) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3) (pow.f64 a -1))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (pow.f64 a -1) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3))
(/.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a) 3)
(/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a 3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3))
(/.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a) 3)
(/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a 3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3))
(/.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a) 3)
(/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) 3) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3))
(/.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a) 3)
(/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 a -3)))
(/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 a -3)))
(/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 a -3))))
(/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a -3)) 2) (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (cbrt.f64 (*.f64 a -3))))
(/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a -3))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (sqrt.f64 (*.f64 a -3))))
(/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (sqrt.f64 (*.f64 a -3))) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (*.f64 a -3))))
(/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)) 1)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(pow.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)) 3) 1/3)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) 3)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) 2)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(pow.f64 (/.f64 a (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3)) -1)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(pow.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (pow.f64 (*.f64 a -3) 3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (*.f64 (pow.f64 a 3) -27)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a) 3) -27))
(pow.f64 (/.f64 (/.f64 a (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3)) 1) -1)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(neg.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))
(/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)) 2))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(log.f64 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 1/3 a))))
(/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))))
(/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 a -3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 -1/3 a))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a)) 3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (pow.f64 (*.f64 a -3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) (*.f64 (pow.f64 a 3) -27)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a) 3) -27))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(exp.f64 (log.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))) 1))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (/.f64 1/3 a))

localize47.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)
0.3b
(/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3)
0.4b
(*.f64 -1/3 (/.f64 b a))
43.1b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
Compiler

Compiled 96 to 50 computations (47.9% saved)

series403.0ms (1%)

Counts
4 → 0
Calls

33 calls:

TimeVariablePointExpression
11.0ms
b
@-inf
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
6.0ms
a
@0
(/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3)
4.0ms
b
@inf
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
2.0ms
a
@inf
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
2.0ms
a
@-inf
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
Compiler

Compiled 38250 to 30825 computations (19.4% saved)

rewrite129.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
812×log-prod_binary64
391×prod-diff_binary64
306×expm1-udef_binary64
306×log1p-udef_binary64
255×log-pow_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01784
136669
2442666
Stop Event
node limit
Counts
4 → 118
Calls
Call 1
Inputs
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(*.f64 -1/3 (/.f64 b a))
(/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3)
(/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/3 (/.f64 a b)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (/.f64 -1/3 (/.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) 1) (/.f64 -1/3 (/.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))) (cbrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) (pow.f64 (cbrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) 2) (cbrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) (sqrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) 3) (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3)) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (-.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 2) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (/.f64 -1/3 (/.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) (pow.f64 (/.f64 -1/3 (/.f64 a b)) 2)) (-.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (/.f64 -1/3 (/.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -1/3 (/.f64 a b)))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) (+.f64 1 (expm1.f64 (/.f64 -1/3 (/.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 -1/3 (/.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b)))) (cbrt.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 -1/3 (/.f64 a b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/3 (/.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 b -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b -1/3) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 b -1/3)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b -1/3) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b -1/3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b -1/3) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 b) -1/3) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/3 (neg.f64 b)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1/3 (/.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 -1/3 (/.f64 a b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/3 (/.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 -1/3 (/.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 -1/3 (/.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 -1/3 (/.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 -1/3 (/.f64 a b))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)))) (cbrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)))))) (log.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))))) (log.f64 (sqrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)) (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) 1/9)) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 1/3)) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 3 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) -3))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (fma.f64 1/4 (log.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3))) (log.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (fma.f64 1/4 (log.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3))) (log.f64 1/3)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a a))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) 1) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) 1) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) 1))))))

simplify65.0ms (0.2%)

Algorithm
egg-herbie
Rules
928×fma-def_binary64
735×unswap-sqr_binary64
709×times-frac_binary64
215×log-prod_binary64
150×cube-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02772628
16012489
223712382
Stop Event
node limit
Counts
118 → 184
Calls
Call 1
Inputs
(+.f64 (/.f64 -1/3 (/.f64 a b)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (/.f64 -1/3 (/.f64 a b)))
(+.f64 0 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) 1) (/.f64 -1/3 (/.f64 a b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))) (cbrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))) 1)
(*.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) 1)
(*.f64 1 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))
(*.f64 (cbrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) (pow.f64 (cbrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) 2) (cbrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(*.f64 (sqrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) (sqrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) 3) (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3)) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (-.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 2) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (/.f64 -1/3 (/.f64 a b))))))
(/.f64 (-.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) (pow.f64 (/.f64 -1/3 (/.f64 a b)) 2)) (-.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (/.f64 -1/3 (/.f64 a b))))
(pow.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) 1)
(pow.f64 (pow.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) 3)
(pow.f64 (sqrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) 2))
(log.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))))
(log.f64 (*.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -1/3 (/.f64 a b)))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) (+.f64 1 (expm1.f64 (/.f64 -1/3 (/.f64 a b))))))
(cbrt.f64 (pow.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(log1p.f64 (expm1.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(exp.f64 (log.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) 1))
(+.f64 0 (/.f64 -1/3 (/.f64 a b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b)))) (cbrt.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/3 (/.f64 a b)))) 1)
(/.f64 -1/3 (/.f64 a b))
(/.f64 1 (/.f64 a (*.f64 b -1/3)))
(/.f64 (*.f64 b -1/3) a)
(/.f64 (neg.f64 (*.f64 b -1/3)) (neg.f64 a))
(/.f64 (/.f64 (*.f64 b -1/3) 1) a)
(/.f64 (/.f64 (*.f64 b -1/3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 b -1/3) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 (neg.f64 b) -1/3) (neg.f64 a))
(/.f64 (*.f64 -1/3 (neg.f64 b)) (neg.f64 a))
(pow.f64 (/.f64 -1/3 (/.f64 a b)) 1)
(pow.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3)
(pow.f64 (sqrt.f64 (/.f64 -1/3 (/.f64 a b))) 2)
(sqrt.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 2))
(log.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/3 (/.f64 a b)))))
(cbrt.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3))
(expm1.f64 (log1p.f64 (/.f64 -1/3 (/.f64 a b))))
(log1p.f64 (expm1.f64 (/.f64 -1/3 (/.f64 a b))))
(exp.f64 (log.f64 (/.f64 -1/3 (/.f64 a b))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1/3 (/.f64 a b))) 1))
(+.f64 0 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)))) (cbrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)))))) (log.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))))))
(+.f64 (log.f64 (sqrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))))) (log.f64 (sqrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))) 1)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)
(*.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 1)
(*.f64 1 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)) (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) 1/9)))
(*.f64 (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) 1/9)) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) 1/3))
(*.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 1/3)) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 1/3)))
(*.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1/3)
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))
(*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) 1/3))
(pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 1)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)) 3)
(pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 1/3)) 2)
(pow.f64 (/.f64 3 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1)
(neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) -3))
(sqrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) 1/9))
(log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)))
(exp.f64 (fma.f64 1/4 (log.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3))) (log.f64 1/3)))
(exp.f64 (*.f64 (fma.f64 1/4 (log.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3))) (log.f64 1/3)) 1))
(+.f64 0 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) 1)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 1 a))
(*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 1)
(*.f64 1 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a a))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) (/.f64 1 a)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)))
(*.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))
(*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (/.f64 1 a)))
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) 1) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) a))
(*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) 1) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) (sqrt.f64 a)))
(pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 1)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) 3)
(pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)) 2)
(pow.f64 (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1)
(neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (neg.f64 a)))
(sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) 1))
Outputs
(+.f64 (/.f64 -1/3 (/.f64 a b)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (/.f64 -1/3 (/.f64 a b)))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 0 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) 1) (/.f64 -1/3 (/.f64 a b)))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))) (cbrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))) (cbrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))))) 2)
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) 2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))) 1)
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(*.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) 1)
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(*.f64 1 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(*.f64 (cbrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) (pow.f64 (cbrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) 2))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) 2) (cbrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(*.f64 (sqrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) (sqrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) 3) (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3)) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (-.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 2) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (/.f64 -1/3 (/.f64 a b))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) 3) (/.f64 -1/27 (pow.f64 (/.f64 a b) 3))) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (-.f64 (pow.f64 (*.f64 (/.f64 -1/3 a) b) 2) (/.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 -1/3 a) b)) (*.f64 a 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3) 3) (/.f64 -1/27 (pow.f64 (/.f64 a b) 3))) (fma.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3) (*.f64 (*.f64 b (/.f64 -1/3 a)) (-.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 3) 1/27) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3)) (fma.f64 (*.f64 b (/.f64 -1/3 a)) (fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) -1/3)) (*.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1/9)))
(/.f64 (-.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) (pow.f64 (/.f64 -1/3 (/.f64 a b)) 2)) (-.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)) (/.f64 -1/3 (/.f64 a b))))
(/.f64 (-.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) (pow.f64 (*.f64 (/.f64 -1/3 a) b) 2)) (-.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (*.f64 (/.f64 -1/3 a) b)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3)) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 2)) (+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3) (/.f64 1/3 (/.f64 a b))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1/9) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 2)) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3 (*.f64 b (/.f64 1/3 a))))
(pow.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) 1)
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(pow.f64 (pow.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) 3) 1/3)
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(pow.f64 (cbrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) 3)
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(pow.f64 (sqrt.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) 2)
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(sqrt.f64 (pow.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) 2))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(log.f64 (exp.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))))))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(log.f64 (*.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 -1/3 (/.f64 a b)))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) (+.f64 1 (expm1.f64 (/.f64 -1/3 (/.f64 a b))))))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(cbrt.f64 (pow.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3))) 3))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(expm1.f64 (log1p.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(log1p.f64 (expm1.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(exp.f64 (log.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/3 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a 3)))) 1))
(+.f64 (*.f64 (/.f64 -1/3 a) b) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 -1/3 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1/3))
(fma.f64 -1/3 (/.f64 b a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 0 (/.f64 -1/3 (/.f64 a b)))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b)))) (cbrt.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/3 a) b))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/3 a) b))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/3 a) b)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) b)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) b))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 b) (/.f64 -1/3 a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 -1/3 a) b)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) b))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 b) (/.f64 -1/3 a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/3 (/.f64 a b)))) 1)
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(/.f64 1 (/.f64 a (*.f64 b -1/3)))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(/.f64 (neg.f64 (*.f64 b -1/3)) (neg.f64 a))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(/.f64 (/.f64 (*.f64 b -1/3) 1) a)
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(/.f64 (/.f64 (*.f64 b -1/3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(/.f64 (/.f64 (*.f64 b -1/3) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(/.f64 (*.f64 (neg.f64 b) -1/3) (neg.f64 a))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(/.f64 (*.f64 -1/3 (neg.f64 b)) (neg.f64 a))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(pow.f64 (/.f64 -1/3 (/.f64 a b)) 1)
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(pow.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3) 1/3)
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3)
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(pow.f64 (sqrt.f64 (/.f64 -1/3 (/.f64 a b))) 2)
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(sqrt.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 2))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(log.f64 (exp.f64 (/.f64 -1/3 (/.f64 a b))))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/3 (/.f64 a b)))))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(cbrt.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(expm1.f64 (log1p.f64 (/.f64 -1/3 (/.f64 a b))))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(log1p.f64 (expm1.f64 (/.f64 -1/3 (/.f64 a b))))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(exp.f64 (log.f64 (/.f64 -1/3 (/.f64 a b))))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(exp.f64 (*.f64 (log.f64 (/.f64 -1/3 (/.f64 a b))) 1))
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(+.f64 0 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)))) (cbrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)))))) (log.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4)))) (cbrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4)))))) (log.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))))) (log.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))))))
(*.f64 3 (log.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))))))
(+.f64 (log.f64 (sqrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))))) (log.f64 (sqrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))))))
(*.f64 2 (log.f64 (sqrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))))))
(*.f64 2 (log.f64 (sqrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))))))
(*.f64 2 (log.f64 (sqrt.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))) 1)
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(*.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 1)
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(*.f64 1 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)) (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) 1/9)))
(*.f64 (cbrt.f64 (*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))) (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1/9)))
(*.f64 (cbrt.f64 (*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))) (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 1/9)))
(*.f64 (cbrt.f64 (*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))) (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 1/9)))
(*.f64 (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) 1/9)) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)))
(*.f64 (cbrt.f64 (*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))) (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1/9)))
(*.f64 (cbrt.f64 (*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))) (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 1/9)))
(*.f64 (cbrt.f64 (*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))) (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 1/9)))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) 1/3))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 1/3 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))))
(*.f64 1/3 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))))
(*.f64 1/3 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))))
(*.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 1/3)) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 1/3)))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(*.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1/3)
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) 1/3))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 1)
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3)
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)) 3)
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 1/3)) 2)
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(pow.f64 (/.f64 3 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1)
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) -3))
(/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4)) -3)
(/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) -3)
(/.f64 (neg.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) -3)
(sqrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) 1/9))
(sqrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1/9))
(sqrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 1/9))
(log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))))
(log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))))
(log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))))
(log.f64 (cbrt.f64 (exp.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(exp.f64 (fma.f64 1/4 (log.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3))) (log.f64 1/3)))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(exp.f64 (*.f64 (fma.f64 1/4 (log.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3))) (log.f64 1/3)) 1))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 1/3 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(+.f64 0 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) 1)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 1 a))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 1)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(*.f64 1 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a a))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 a a))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4)) (/.f64 1 a)))
(/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))))
(/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(*.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) (/.f64 1 (neg.f64 a)))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(*.f64 (/.f64 1 a) (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (/.f64 1 a)))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) 1) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) a))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4)) (/.f64 1 a)))
(/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))))
(/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) 1) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) a))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (cbrt.f64 a)))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a))))
(*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (cbrt.f64 a)))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (sqrt.f64 a)))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4)) (/.f64 1 a)))
(/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))))
(/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))))
(pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 1)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3) 1/3)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) 3)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)) 2)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(pow.f64 (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (neg.f64 a)))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (*.f64 a a)))
(sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))
(sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3) (pow.f64 a 3)))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(exp.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) 1))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) a)
(/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)

localize199.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(cbrt.f64 b)
0.6b
(pow.f64 (cbrt.f64 b) 2)
43.2b
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
62.0b
(fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))
Compiler

Compiled 417 to 224 computations (46.3% saved)

series609.0ms (1.5%)

Counts
4 → 0
Calls

24 calls:

TimeVariablePointExpression
4.0ms
a
@0
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
3.0ms
a
@inf
(fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))
2.0ms
c
@0
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
2.0ms
a
@-inf
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
2.0ms
a
@inf
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
Compiler

Compiled 58555 to 47500 computations (18.9% saved)

rewrite79.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
357×expm1-udef_binary64
357×log1p-udef_binary64
307×log-pow_binary64
288×fma-def_binary64
231×add-sqr-sqrt_binary64
Iterations

Useful iterations: 2 (0.0ms)

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

simplify34.0ms (0.1%)

Algorithm
egg-herbie
Rules
73×associate-*l*_binary64
67×associate-*r*_binary64
44×sqr-pow_binary64
42×*-commutative_binary64
37×distribute-rgt-in_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02182265
14632265
216822265
Stop Event
unsound
Counts
105 → 109
Calls
Call 1
Inputs
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(-.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(-.f64 0 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0))) 1)
(*.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) (+.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) a)))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) a) (fma.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) -1 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4)))
(*.f64 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)
(*.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0) 1)
(*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)) 2) (cbrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)) (sqrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 3) (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 3)) (+.f64 (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a)) (-.f64 (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a)) (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a)))))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a)) (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0))
(pow.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0))))
(log.f64 (/.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))))
(log.f64 (/.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)))
(exp.f64 (log.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)) 1))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(+.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(+.f64 (*.f64 (/.f64 b a) 1) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)))) 1)
(-.f64 (+.f64 (/.f64 b a) 0) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(*.f64 1 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)) 2)) (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))) (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))))
(/.f64 (+.f64 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 3)) (fma.f64 (/.f64 b a) (/.f64 b a) (-.f64 (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a)) (*.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)))))
(/.f64 (fma.f64 (/.f64 b a) (/.f64 b a) (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a))) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)))
(pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))) 3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 b a)) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))))
(log.f64 (/.f64 (exp.f64 (/.f64 b a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)) (exp.f64 (/.f64 b a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))) (exp.f64 (/.f64 b a))))
(log.f64 (*.f64 (exp.f64 (/.f64 b a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))))
(exp.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 b) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 b) 2))
(*.f64 (cbrt.f64 b) (cbrt.f64 b))
(*.f64 (pow.f64 (cbrt.f64 b) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 b (cbrt.f64 b))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 b)))
(*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))
(*.f64 (sqrt.f64 b) (pow.f64 b 1/6))
(*.f64 (pow.f64 b 1/6) (*.f64 (pow.f64 b 1/6) (cbrt.f64 b)))
(*.f64 (*.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (cbrt.f64 (cbrt.f64 b)))
(sqrt.f64 (*.f64 b (cbrt.f64 b)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 b) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 b) 2))))
(cbrt.f64 (*.f64 b b))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 b) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 b) 2)))
(exp.f64 (*.f64 2/3 (log.f64 b)))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 b)) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 b))) 1)
(*.f64 1 (cbrt.f64 b))
(*.f64 (cbrt.f64 b) 1)
(*.f64 (cbrt.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (cbrt.f64 b)))
(*.f64 (pow.f64 b 1/6) (pow.f64 b 1/6))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 b))
(*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3))
(pow.f64 b 1/3)
(pow.f64 (cbrt.f64 b) 1)
(pow.f64 (pow.f64 (cbrt.f64 b) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 b)) 3)
(pow.f64 (pow.f64 b 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 b) 2))
(fabs.f64 (cbrt.f64 b))
(log.f64 (exp.f64 (cbrt.f64 b)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 b))))
(expm1.f64 (log1p.f64 (cbrt.f64 b)))
(log1p.f64 (expm1.f64 (cbrt.f64 b)))
(exp.f64 (log.f64 (cbrt.f64 b)))
(exp.f64 (*.f64 (log.f64 b) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 b)) 1))
Outputs
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(-.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(-.f64 0 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0))) 1)
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(*.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) (+.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) a)))
(*.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) (*.f64 2 (/.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) a)))
(*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) a) (fma.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) -1 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4)))
(*.f64 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(*.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0) 1)
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)) 2))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)) 2) (cbrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)) (sqrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 3) (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 3)) (+.f64 (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a)) (-.f64 (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a)) (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a)))))
(/.f64 (*.f64 2 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 3)) (+.f64 0 (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a))))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a)) (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(pow.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0) 1)
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(pow.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0) 3) 1/3)
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)) 3)
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)) 2)
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0) 2))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(log.f64 (exp.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(log.f64 (/.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(log.f64 (/.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)))))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0) 3))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(exp.f64 (log.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 0)) 1))
(*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(+.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(+.f64 (*.f64 (/.f64 b a) 1) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)))) 1)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(-.f64 (+.f64 (/.f64 b a) 0) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 1 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)) 1)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)) 2)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)) 2)) (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))) (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(/.f64 (+.f64 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 3)) (fma.f64 (/.f64 b a) (/.f64 b a) (-.f64 (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a)) (*.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) 3) (pow.f64 (/.f64 b a) 3)) (fma.f64 (/.f64 b a) (/.f64 b a) (-.f64 (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a)) (/.f64 (*.f64 (/.f64 b a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a))))) a))))
(/.f64 (fma.f64 (/.f64 b a) (/.f64 b a) (/.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) (*.f64 a a))) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)))
(pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)) 1)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(pow.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)) 3) 1/3)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))) 3)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))) 2)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)) 2))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(log.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(log.f64 (/.f64 (exp.f64 (/.f64 b a)) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(log.f64 (/.f64 (exp.f64 (/.f64 b a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)) (exp.f64 (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a))) (exp.f64 (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(log.f64 (*.f64 (exp.f64 (/.f64 b a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a)))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a)) 3))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(exp.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))) 1))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 b) 2))) 1)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 1 (pow.f64 (cbrt.f64 b) 2))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (cbrt.f64 b) (cbrt.f64 b))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (pow.f64 (cbrt.f64 b) 2) 1)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 b (cbrt.f64 b))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 b)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (sqrt.f64 b) (pow.f64 b 1/6))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (pow.f64 b 1/6) (*.f64 (pow.f64 b 1/6) (cbrt.f64 b)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (*.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (cbrt.f64 (cbrt.f64 b)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(sqrt.f64 (*.f64 b (cbrt.f64 b)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 b) 2)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 b) 2))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(cbrt.f64 (*.f64 b b))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 b) 2)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 b) 2)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(exp.f64 (*.f64 2/3 (log.f64 b)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 b)) 1))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 b))) 1)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 1 (cbrt.f64 b))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (cbrt.f64 b) 1)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (cbrt.f64 b)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (pow.f64 b 1/6) (pow.f64 b 1/6))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 b))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(pow.f64 b 1/3)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(pow.f64 (cbrt.f64 b) 1)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(pow.f64 (pow.f64 (cbrt.f64 b) 2) 1/2)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(pow.f64 (cbrt.f64 (cbrt.f64 b)) 3)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(pow.f64 (pow.f64 b 1/6) 2)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(sqrt.f64 (pow.f64 (cbrt.f64 b) 2))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(fabs.f64 (cbrt.f64 b))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(log.f64 (exp.f64 (cbrt.f64 b)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 b))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(expm1.f64 (log1p.f64 (cbrt.f64 b)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(log1p.f64 (expm1.f64 (cbrt.f64 b)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(exp.f64 (log.f64 (cbrt.f64 b)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(exp.f64 (*.f64 (log.f64 b) 1/3))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 b)) 1))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 -3 a)))) a) (/.f64 b a))

eval648.0ms (1.6%)

Compiler

Compiled 42821 to 24932 computations (41.8% saved)

prune1.1s (2.7%)

Pruning

128 alts after pruning (122 fresh and 6 done)

PrunedKeptTotal
New1012711083
Fresh155166
Picked011
Done358
Total10301281158
Error
39.7b
Counts
1158 → 128
Alt Table
Click to see full alt table
StatusErrorProgram
44.1b
(fma.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3) 1/3) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.1b
(fma.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)) 2) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.1b
(fma.f64 (pow.f64 (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.6b
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) 3) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
43.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (/.f64 3 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1) (*.f64 -1/3 (/.f64 b a)))
43.2b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 1/3)) 2) (*.f64 -1/3 (/.f64 b a)))
44.6b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)) 3) (*.f64 -1/3 (/.f64 b a)))
44.3b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3))
44.2b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 (*.f64 b -1/3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a)))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 (*.f64 b -1/3) (sqrt.f64 a)) (sqrt.f64 a)))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (*.f64 b -1/3) a))
44.3b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 1 (/.f64 a (*.f64 b -1/3))))
44.2b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 -1/3 (/.f64 a b)))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (/.f64 -1/3 a) b))
43.9b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (cbrt.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3)))
43.5b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
43.6b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) 1/3)) (*.f64 -1/3 (/.f64 b a)))
44.2b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))) (*.f64 -1/3 (/.f64 b a)))
44.5b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (exp.f64 (fma.f64 1/4 (log.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3))) (log.f64 1/3))) (*.f64 -1/3 (/.f64 b a)))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.1b
(fma.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 1 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.2b
(fma.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (/.f64 1 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
45.2b
(fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.1b
(fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) 1) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
45.1b
(fma.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.2b
(fma.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.6b
(fma.f64 (expm1.f64 (log1p.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.9b
(fma.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.2b
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.2b
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3) (pow.f64 a 3))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
43.4b
(/.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 b)) (*.f64 3 a))
43.8b
(/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b)) (*.f64 3 a))
44.1b
(/.f64 (fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 b)) (*.f64 3 a))
43.5b
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3) b) (*.f64 3 a))
43.9b
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 2) b) (*.f64 3 a))
44.0b
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
44.6b
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/2)) b) (*.f64 3 a))
44.3b
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) b) (*.f64 3 a))
44.3b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
43.9b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
44.2b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
44.2b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
43.5b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/3) 3))) (*.f64 3 a))
43.5b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3) 1/3))) (*.f64 3 a))
43.5b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 2) 3))) (*.f64 3 a))
45.2b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3) 3))) (*.f64 3 a))
44.0b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) 3))) (*.f64 3 a))
44.4b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 3))) (*.f64 3 a))
44.2b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3))) (*.f64 3 a))
44.4b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3))) (*.f64 3 a))
44.4b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 3))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3))))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
44.0b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 1 (/.f64 (fma.f64 b b (*.f64 3 (*.f64 a c))) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)))))) (*.f64 3 a))
47.0b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1))) (*.f64 3 a))
44.0b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c)))))) (*.f64 3 a))
44.4b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (expm1.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 3 a))
44.2b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3)))) (*.f64 3 a))
44.6b
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b))) (*.f64 3 a))
43.4b
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b) (/.f64 -1/3 a))
43.4b
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b) a) -1/3)
44.0b
(*.f64 (/.f64 (-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2)) a) -1/3)
44.5b
(*.f64 (/.f64 (-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) a) -1/3)
44.0b
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
44.3b
(*.f64 (/.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) a) -1/3)
44.0b
(*.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) a) -1/3)
44.0b
(*.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) a) -1/3)
44.6b
(*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4))) a) -1/3)
44.2b
(*.f64 (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) -1/3)
44.5b
(*.f64 (-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) (/.f64 -1/3 a))
44.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
44.1b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 3))
44.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
56.2b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (-.f64 (exp.f64 (log1p.f64 (/.f64 -1/3 a))) 1))
55.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))))
54.6b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a))))))
44.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 1/3 (/.f64 1 (neg.f64 a))))
53.4b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log1p.f64 (expm1.f64 (/.f64 -1/3 a))))
54.4b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log.f64 (exp.f64 (/.f64 -1/3 a))))
44.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (pow.f64 (/.f64 -1/3 a) 3)))
46.2b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 b 1/3) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 b))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
45.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 b 1/6) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.4b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 3) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
45.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.2b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (expm1.f64 (log1p.f64 (cbrt.f64 b))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
45.1b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (exp.f64 (*.f64 (log.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) a) (fma.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) -1 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4)))) -1/3)
44.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 b) (pow.f64 b 1/6)) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 (*.f64 b (cbrt.f64 b))) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
44.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
44.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 b) 2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.9b
(*.f64 (+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.5b
(*.f64 (+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.6b
(*.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.6b
(*.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.5b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) (/.f64 a (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4))))) -1/3)
43.6b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))) -1/3)
43.7b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) a))) -1/3)
43.3b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)))) -1/3)
43.6b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a))))) -1/3)
43.6b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) 6) (pow.f64 a 3))))) -1/3)
43.3b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) 3))))) -1/3)
43.3b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
44.8b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
44.1b
(*.f64 (+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (/.f64 -1/3 a))
44.9b
(*.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.3b
(*.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
Compiler

Compiled 13196 to 8278 computations (37.3% saved)

localize76.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)
0.7b
(pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3)
1.8b
(pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3)
43.1b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
Compiler

Compiled 157 to 86 computations (45.2% saved)

series3.0s (7.5%)

Counts
4 → 0
Calls

36 calls:

TimeVariablePointExpression
31.0ms
a
@inf
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
30.0ms
c
@-inf
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
24.0ms
a
@-inf
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
16.0ms
c
@inf
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
16.0ms
c
@0
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
Compiler

Compiled 271585 to 229195 computations (15.6% saved)

rewrite78.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
876×prod-diff_binary64
367×log1p-udef_binary64
237×add-sqr-sqrt_binary64
228×pow1_binary64
224×*-un-lft-identity_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02497
152394
2601794
Stop Event
node limit
Counts
4 → 89
Calls
Call 1
Inputs
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/3 (/.f64 a b)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (/.f64 -1/3 (/.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 1) (/.f64 -1/3 (/.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 2)) (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 3) (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (/.f64 -1/3 (/.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) (*.f64 1/9 (pow.f64 (/.f64 b a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (/.f64 -1/3 (/.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) (pow.f64 1/27 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (pow.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))) 1/3) (pow.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/3 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (cbrt.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/3 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) (*.f64 1/3 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4) 1/27)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))) (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) 3) (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8))) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 1))))))

simplify85.0ms (0.2%)

Algorithm
egg-herbie
Rules
372×unswap-sqr_binary64
328×distribute-rgt-in_binary64
323×distribute-lft-in_binary64
278×log-prod_binary64
256×fma-def_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01802829
14442760
219152283
370912254
Stop Event
node limit
Counts
89 → 129
Calls
Call 1
Inputs
(+.f64 (/.f64 -1/3 (/.f64 a b)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (/.f64 -1/3 (/.f64 a b)))
(+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 1) (/.f64 -1/3 (/.f64 a b)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))))) 1)
(*.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 1)
(*.f64 1 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 2)) (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 3) (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (/.f64 -1/3 (/.f64 a b))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) (*.f64 1/9 (pow.f64 (/.f64 b a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (/.f64 -1/3 (/.f64 a b))))
(pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) 3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(exp.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) 1)
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) (pow.f64 1/27 1/3))
(*.f64 1/3 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4))
(*.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) 1)
(*.f64 1 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (pow.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3))
(*.f64 (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4)) 1/3))
(*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8) 1/3))
(*.f64 (pow.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))) 1/3) (pow.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))) 1/3))
(*.f64 (*.f64 1/3 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (cbrt.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4)))
(*.f64 (*.f64 1/3 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8))
(sqrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))))
(cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))) 1)
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) (*.f64 1/3 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 1/3 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)) 1)
(*.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 1 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))
(*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))
(*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))
(*.f64 (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4) 1/27)
(*.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))) (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) 3) (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) 3))
(*.f64 (*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4)) 1/3)
(*.f64 (*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4))
(*.f64 (*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))
(*.f64 (*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8))) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)))
(sqrt.f64 (pow.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3))
(log.f64 (exp.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))))
(cbrt.f64 (pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)) 3))
(expm1.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))
(log1p.f64 (expm1.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))
(exp.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) 1)
(pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)) 1/3)
(pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) 1)
(pow.f64 (pow.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) 1/6)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 3)
(pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) 2)
(sqrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))))
(cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 1))
Outputs
(+.f64 (/.f64 -1/3 (/.f64 a b)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 1) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))))) 1)
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(*.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 1)
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(*.f64 1 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a)) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))) (cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a)) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))) (cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 2)) (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a)) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))) (cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a)) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))) (cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)) 2)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 3) (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (/.f64 -1/3 (/.f64 a b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) 3) (/.f64 -1/27 (pow.f64 (/.f64 a b) 3))) (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (*.f64 (/.f64 -1/3 (/.f64 a b)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a)) 3) 1/27) (pow.f64 (/.f64 (*.f64 -1/3 b) a) 3)) (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) 2) (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a)) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a)) -1/9) (/.f64 a b)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) a) 3) 1/27 (/.f64 -1/27 (pow.f64 (/.f64 a b) 3))) (fma.f64 1/9 (pow.f64 (/.f64 b a) 2) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a) (fma.f64 1/3 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) a) (*.f64 b (/.f64 1/3 a))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) a) 3) 1/27 (/.f64 -1/27 (pow.f64 (/.f64 a b) 3))) (fma.f64 1/9 (pow.f64 (/.f64 b a) 2) (*.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a) (fma.f64 1/3 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 1/3 a))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) (*.f64 1/9 (pow.f64 (/.f64 b a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (/.f64 -1/3 (/.f64 a b))))
(/.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (neg.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)))) (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (neg.f64 (/.f64 -1/3 (/.f64 a b)))))
(/.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a)) (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) 2) (*.f64 (pow.f64 (/.f64 b a) 2) -1/9)) (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 1/3 (/.f64 a b))))
(/.f64 (*.f64 1/9 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) (*.f64 a a)) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2)) (pow.f64 (/.f64 b a) 2))) (fma.f64 1/3 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) a) (*.f64 b (/.f64 1/3 a))))
(/.f64 (*.f64 1/9 (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) (*.f64 a a)) (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))))) (pow.f64 (/.f64 b a) 2))) (fma.f64 1/3 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 1/3 a))))
(pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 1)
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 3) 1/3)
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) 3)
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) 2)
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 2))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 3))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(exp.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) 1))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/2) 1/3) a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) 1)
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) (pow.f64 1/27 1/3))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (cbrt.f64 1/27))
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) (cbrt.f64 1/27))
(*.f64 1/3 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(*.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) 1)
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(*.f64 1 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (pow.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))))
(*.f64 (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4)) 1/3))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 1/3 (cbrt.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4))))
(*.f64 1/3 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c))))) (cbrt.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4))))
(*.f64 1/3 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))) (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4))))
(*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8) 1/3))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(*.f64 (pow.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))) 1/3) (pow.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4)))) (cbrt.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4)))) (cbrt.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4)))))
(*.f64 (*.f64 1/3 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (cbrt.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4)))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 1/3 (cbrt.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4))))
(*.f64 1/3 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c))))) (cbrt.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4))))
(*.f64 1/3 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))) (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4))))
(*.f64 (*.f64 1/3 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(sqrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(sqrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c))))))
(sqrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4)))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))
(cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4)))
(cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 1))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))) 1)
(*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4))
(*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) (*.f64 1/3 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (*.f64 1/27 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 1/27 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/27))
(*.f64 1/3 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (*.f64 1/27 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 1/27 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/27))
(*.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)) 1)
(*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4))
(*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))
(*.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (*.f64 1/27 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 1/27 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/27))
(*.f64 1 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))
(*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4))
(*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))
(*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (*.f64 1/27 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 1/27 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/27))
(*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))
(*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4))
(*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))
(*.f64 (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (pow.f64 (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c)))))) 4))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)) (pow.f64 (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))) 4))
(*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (*.f64 1/27 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 1/27 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/27))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4) 1/27)
(*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4))
(*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))
(*.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))) (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))
(*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4))
(*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (*.f64 1/27 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 1/27 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/27))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) 3) (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) 3))
(pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6)
(*.f64 1/27 (pow.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 3))
(*.f64 1/27 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 3))
(*.f64 (*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4)) 1/3)
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (*.f64 1/27 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 1/27 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/27))
(*.f64 (*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (*.f64 1/27 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 1/27 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/27))
(*.f64 (*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (*.f64 1/27 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 1/27 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/27))
(*.f64 (*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (pow.f64 (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c)))))) 4))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)) (pow.f64 (cbrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))) 4))
(*.f64 (*.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8))) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (*.f64 1/27 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 1/27 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/27))
(sqrt.f64 (pow.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3))
(sqrt.f64 (*.f64 1/729 (pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 3)))
(fabs.f64 (pow.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c))))) 3/2))
(pow.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))) 3/2)
(log.f64 (exp.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))
(*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4))
(*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))))
(*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4))
(*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))
(cbrt.f64 (pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)) 3))
(*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4))
(*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))
(expm1.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))
(*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4))
(*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))
(log1p.f64 (expm1.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))
(*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4))
(*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))
(exp.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))))
(*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4))
(*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))
(exp.f64 (*.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4))) 1))
(*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4))
(*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) 1)
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)) 1/3)
(cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4)))
(cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4)))
(pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) 1)
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(pow.f64 (pow.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) 1/6)
(pow.f64 (*.f64 1/729 (pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 3)) 1/6)
(pow.f64 (*.f64 1/729 (pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c)))) 3)) 1/6)
(pow.f64 (*.f64 1/729 (pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 3)) 1/6)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 3)
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) 2)
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(sqrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(sqrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 -3 (*.f64 a c))))))
(sqrt.f64 (*.f64 1/9 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4)))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))
(cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4)))
(cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 1))
(*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 1/4) 1/3)

localize23.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b))
0.3b
(*.f64 (*.f64 a c) -3)
0.3b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
39.4b
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b))))
Compiler

Compiled 73 to 32 computations (56.2% saved)

series137.0ms (0.3%)

Counts
4 → 0
Calls

33 calls:

TimeVariablePointExpression
1.0ms
c
@0
(*.f64 (*.f64 a c) -3)
1.0ms
a
@-inf
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b))))
0.0ms
a
@inf
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
0.0ms
c
@inf
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
0.0ms
a
@-inf
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
Compiler

Compiled 15190 to 9550 computations (37.1% saved)

rewrite85.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
778×log-prod_binary64
559×fma-def_binary64
342×fma-neg_binary64
268×expm1-udef_binary64
268×log1p-udef_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01560
133254
2479254
Stop Event
node limit
Counts
4 → 239
Calls
Call 1
Inputs
(+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b))))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
(*.f64 (*.f64 a c) -3)
(+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b b) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3))))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 1 b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 1/2) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) 2) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/3 a) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1 (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1/3) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) 3) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) 1) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 9 (*.f64 a a)))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (*.f64 a 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (cbrt.f64 (*.f64 9 (*.f64 a a)))) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (*.f64 9 (*.f64 a a)))) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (*.f64 a 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 a 3))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 (*.f64 a 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (sqrt.f64 (*.f64 a 3))) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (*.f64 a 3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 a -3) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) (pow.f64 (*.f64 a 3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (*.f64 c -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 c -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 c -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 a (*.f64 c -3))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 a (*.f64 c -3))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 a (*.f64 c -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 a (*.f64 c -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 c -3))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b)))) (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6))) (neg.f64 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2)) (neg.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) (pow.f64 b 6)) (fma.f64 (pow.f64 (*.f64 a c) 2) 9 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3) (pow.f64 (exp.f64 b) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (exp.f64 b) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3) (+.f64 1 (expm1.f64 (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))) (+.f64 1 (expm1.f64 (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (exp.f64 b) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3) (+.f64 1 (expm1.f64 (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))) (+.f64 1 (expm1.f64 (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (pow.f64 (pow.f64 (exp.f64 c) a) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b b (*.f64 a (*.f64 c -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a (*.f64 c -3) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a (*.f64 c -3) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c (*.f64 a -3) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c (*.f64 a -3) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a c) -3 (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a c) -3 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -3 (*.f64 a c) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -3 (*.f64 a c) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a (*.f64 c -3)) 1 (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a (*.f64 c -3)) 1 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b b) 1 (*.f64 a (*.f64 c -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1 (fma.f64 b b (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 a (*.f64 c -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 a (*.f64 c -3)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b b) (*.f64 a (*.f64 c -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 b b (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)) (*.f64 a (*.f64 c -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 a (*.f64 c -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 a (*.f64 c -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 a c) 2)) (*.f64 (cbrt.f64 (*.f64 a c)) -3) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 a c) 2)) (*.f64 (cbrt.f64 (*.f64 a c)) -3) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) (cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) (cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (cbrt.f64 (*.f64 a (*.f64 c -3))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (cbrt.f64 (*.f64 a (*.f64 c -3))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) (fma.f64 b b (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 b b (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c -3)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (*.f64 a c)) -3) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (*.f64 a c)) -3) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 a (*.f64 c -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 b b (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 a (*.f64 c -3))) (sqrt.f64 (*.f64 a (*.f64 c -3))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 a (*.f64 c -3))) (sqrt.f64 (*.f64 a (*.f64 c -3))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c -3)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a -3) c (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a -3) c (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))) (fma.f64 b b (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 b b) (*.f64 a (*.f64 c -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c -3) a (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c -3) a (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 a (*.f64 c -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (fma.f64 b b (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 b b (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -3 (cbrt.f64 (pow.f64 (*.f64 a c) 2))) (cbrt.f64 (*.f64 a c)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -3 (cbrt.f64 (pow.f64 (*.f64 a c) 2))) (cbrt.f64 (*.f64 a c)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -3 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -3 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 a (*.f64 c -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 b b (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))))))

simplify105.0ms (0.3%)

Algorithm
egg-herbie
Rules
579×unswap-sqr_binary64
416×fma-neg_binary64
251×div-sub_binary64
251×log-prod_binary64
167×associate-*r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04835338
111405240
240805176
Stop Event
node limit
Counts
239 → 320
Calls
Call 1
Inputs
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(-.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) 1)
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0) b)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)
(*.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))
(*.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 1 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3))))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)
(pow.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3)
(pow.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2)
(sqrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2))
(log.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (exp.f64 b)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(log.f64 (*.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))
(cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3))
(expm1.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(log1p.f64 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(exp.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1))
(fma.f64 b 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 b -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 1 b)
(fma.f64 1 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) b)
(fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 1/2) b)
(fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (*.f64 -1 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 0 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))) 1)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)) 1)
(*.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) 2) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1/3 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1/3 a)))
(*.f64 (/.f64 1/3 a) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1 (*.f64 a -3)))
(*.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1/3) (/.f64 1 a))
(*.f64 1/3 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(*.f64 (/.f64 1 a) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1/3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) 3) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) 1) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 a 3)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 a 3)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 9 (*.f64 a a)))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (*.f64 a 3))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (cbrt.f64 (*.f64 9 (*.f64 a a)))) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (*.f64 9 (*.f64 a a)))) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (*.f64 a 3))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a 3))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 (*.f64 a 3))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (sqrt.f64 (*.f64 a 3))) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (*.f64 a 3))))
(pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) 2)
(pow.f64 (/.f64 (*.f64 a -3) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) -1)
(neg.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) (pow.f64 (*.f64 a 3) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))
(exp.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) 1))
(+.f64 0 (*.f64 a (*.f64 c -3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 c -3)))) 1)
(pow.f64 (*.f64 a (*.f64 c -3)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) 3)
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 c -3))) 2)
(pow.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) 1/3)
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 c -3))))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 c -3))))
(exp.f64 (log.f64 (*.f64 a (*.f64 c -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 c -3))) 1))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(*.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1)
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))))
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b)))) (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2)))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (fma.f64 b b (*.f64 a (*.f64 c -3))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6))) (neg.f64 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2)) (neg.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) (pow.f64 b 6)) (fma.f64 (pow.f64 (*.f64 a c) 2) 9 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))))
(pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1)
(pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 2)
(pow.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 3)
(sqrt.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2))
(log.f64 (exp.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3) (pow.f64 (exp.f64 b) b)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (exp.f64 b) b)))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (exp.f64 b) b)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (pow.f64 (pow.f64 (exp.f64 c) a) -3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3))))))
(cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3))
(hypot.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))
(expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(log1p.f64 (expm1.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(exp.f64 (log.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 1))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 a (*.f64 c -3) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 c (*.f64 a -3) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (*.f64 a c) -3 (*.f64 b b))
(fma.f64 (*.f64 a c) -3 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (*.f64 a (*.f64 c -3)) 1 (*.f64 b b))
(fma.f64 (*.f64 a (*.f64 c -3)) 1 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (*.f64 b b) 1 (*.f64 a (*.f64 c -3)))
(fma.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1 (fma.f64 b b (*.f64 b b)))
(fma.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 b b)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 1 (*.f64 a (*.f64 c -3)) (*.f64 b b))
(fma.f64 1 (*.f64 a (*.f64 c -3)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 1 (*.f64 b b) (*.f64 a (*.f64 c -3)))
(fma.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 b b (*.f64 b b)))
(fma.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 b b)))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)) (*.f64 a (*.f64 c -3)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 a (*.f64 c -3)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 a (*.f64 c -3)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a c) 2)) (*.f64 (cbrt.f64 (*.f64 a c)) -3) (*.f64 b b))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a c) 2)) (*.f64 (cbrt.f64 (*.f64 a c)) -3) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) (cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) (cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (cbrt.f64 (*.f64 a (*.f64 c -3))) (*.f64 b b))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (cbrt.f64 (*.f64 a (*.f64 c -3))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) (fma.f64 b b (*.f64 b b)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 b b (*.f64 b b)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 b b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c -3)) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c -3)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (*.f64 a c)) -3) (*.f64 b b))
(fma.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (*.f64 a c)) -3) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 a (*.f64 c -3)))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 b b (*.f64 b b)))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c -3))) (sqrt.f64 (*.f64 a (*.f64 c -3))) (*.f64 b b))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c -3))) (sqrt.f64 (*.f64 a (*.f64 c -3))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c -3)) (*.f64 b b))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c -3)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (*.f64 a -3) c (*.f64 b b))
(fma.f64 (*.f64 a -3) c (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))) (fma.f64 b b (*.f64 b b)))
(fma.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 -1 (*.f64 b b) (*.f64 a (*.f64 c -3)))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 a (*.f64 c -3)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (fma.f64 b b (*.f64 b b)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 b b (*.f64 b b)))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (*.f64 -3 (cbrt.f64 (pow.f64 (*.f64 a c) 2))) (cbrt.f64 (*.f64 a c)) (*.f64 b b))
(fma.f64 (*.f64 -3 (cbrt.f64 (pow.f64 (*.f64 a c) 2))) (cbrt.f64 (*.f64 a c)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (*.f64 -3 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 b b))
(fma.f64 (*.f64 -3 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 a (*.f64 c -3)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 b b (*.f64 b b)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
Outputs
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(-.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(-.f64 (exp.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) 1)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (*.f64 (*.f64 a c) 3) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0) b)
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) 1) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(*.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (*.f64 (*.f64 a c) 3) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 1 (/.f64 (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) 1) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (*.f64 (*.f64 a c) 3) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) 1) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/2)) (+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (*.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (*.f64 (*.f64 a c) 3) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) 1) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b b (fma.f64 a (*.f64 c -3) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3))))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (*.f64 (*.f64 a c) 3) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) 3)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(pow.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) 1/3)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(pow.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(sqrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (exp.f64 b)))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 1 (expm1.f64 b))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 1 (expm1.f64 b))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(expm1.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log1p.f64 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(exp.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(exp.f64 (*.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 b 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 b -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 1 b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 1 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) b)
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b))) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) b)
(fma.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b))) b)
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (fabs.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (fabs.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) b)
(fma.f64 (cbrt.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)))) b)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 1/2) b)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (fabs.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) b)
(fma.f64 (cbrt.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)))) b)
(fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (*.f64 -1 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(+.f64 0 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 -1/3 a)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 -1/3 a)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))) 1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)) 1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) 2))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) 2) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1/3 a)))
(*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (/.f64 1/3 a) (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1/3 a)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 1/3 a) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1 (*.f64 a -3)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1/3) (/.f64 1 a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 1/3 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 1 a) (*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1/3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 a 3)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) 3) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 a 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) 1) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 a 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) a) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 a 3)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 a 3)))
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1/3 a))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 9 (*.f64 a a)))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (*.f64 a 3))))
(/.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (*.f64 a 3))) (cbrt.f64 (*.f64 a (*.f64 a 9))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (cbrt.f64 (*.f64 9 (*.f64 a a)))) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (cbrt.f64 (*.f64 9 (*.f64 a a)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (cbrt.f64 (*.f64 a (*.f64 a 9)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (*.f64 9 (*.f64 a a)))) (/.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (*.f64 a 3))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 9 (*.f64 a a)))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (*.f64 a 3))))
(/.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (*.f64 a 3))) (cbrt.f64 (*.f64 a (*.f64 a 9))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a 3))) (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 (*.f64 a 3))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 a 3))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (*.f64 a 3)))
(/.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 (*.f64 a 3))) (sqrt.f64 (*.f64 a 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2)) (sqrt.f64 (*.f64 a 3))) (/.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (*.f64 a 3))))
(pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)) 1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)) 3) 1/3)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) 3)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) 2)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (/.f64 (*.f64 a -3) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) -1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(neg.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))
(/.f64 (neg.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 a -3))
(/.f64 (neg.f64 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) -3)
(/.f64 (-.f64 (neg.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)) 2))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(log.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3)) 3))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) (pow.f64 (*.f64 a 3) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) (*.f64 (pow.f64 a 3) 27)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(exp.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))) 1))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 a -3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(+.f64 0 (*.f64 a (*.f64 c -3)))
(*.f64 a (*.f64 c -3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3))))
(*.f64 a (*.f64 c -3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 c -3)))) 1)
(*.f64 a (*.f64 c -3))
(pow.f64 (*.f64 a (*.f64 c -3)) 1)
(*.f64 a (*.f64 c -3))
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) 3)
(*.f64 a (*.f64 c -3))
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 c -3))) 2)
(*.f64 a (*.f64 c -3))
(pow.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27))
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2))
(*.f64 a (*.f64 c -3))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3))
(*.f64 a (*.f64 c -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 a (*.f64 c -3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 c -3))))
(*.f64 a (*.f64 c -3))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 c -3))))
(*.f64 a (*.f64 c -3))
(exp.f64 (log.f64 (*.f64 a (*.f64 c -3))))
(*.f64 a (*.f64 c -3))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 c -3))) 1))
(*.f64 a (*.f64 c -3))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) 1)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(-.f64 (/.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(-.f64 (/.f64 (*.f64 9 (pow.f64 (*.f64 a c) 2)) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 (pow.f64 b 4) (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(-.f64 (/.f64 (*.f64 9 (pow.f64 (*.f64 a c) 2)) (fma.f64 -3 (*.f64 a c) (*.f64 b b))) (/.f64 (pow.f64 b 4) (fma.f64 -3 (*.f64 a c) (*.f64 b b))))
(*.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(*.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(*.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))) (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2) (*.f64 (*.f64 (*.f64 a c) 3) (*.f64 b b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 2) (*.f64 (*.f64 (*.f64 a c) 3) (*.f64 b b))))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b)))) (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))) (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2) (*.f64 (*.f64 (*.f64 a c) 3) (*.f64 b b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 2) (*.f64 (*.f64 (*.f64 a c) 3) (*.f64 b b))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2)))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (fma.f64 b b (*.f64 a (*.f64 c -3))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b)))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))) (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2) (*.f64 (*.f64 (*.f64 a c) 3) (*.f64 b b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 2) (*.f64 (*.f64 (*.f64 a c) 3) (*.f64 b b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (*.f64 (*.f64 a (*.f64 c -3)) (-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6))) (neg.f64 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))) (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2) (*.f64 (*.f64 (*.f64 a c) 3) (*.f64 b b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 2) (*.f64 (*.f64 (*.f64 a c) 3) (*.f64 b b))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2)) (neg.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) (pow.f64 b 6)) (fma.f64 (pow.f64 (*.f64 a c) 2) 9 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (neg.f64 (pow.f64 b 6))) (fma.f64 (pow.f64 (*.f64 a c) 2) 9 (+.f64 (pow.f64 b 4) (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (neg.f64 (pow.f64 b 6))) (fma.f64 (pow.f64 (*.f64 a c) 2) 9 (fma.f64 a (*.f64 c (*.f64 b (*.f64 b -3))) (pow.f64 b 4))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (neg.f64 (pow.f64 b 6))) (fma.f64 (pow.f64 (*.f64 a c) 2) 9 (fma.f64 a (*.f64 (*.f64 c -3) (*.f64 b b)) (pow.f64 b 4))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (-.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 9 (pow.f64 (*.f64 a c) 2))) (fma.f64 b b (*.f64 (*.f64 a c) 3)))
(pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 2)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(pow.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) 1/2)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(pow.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3) 1/3)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 3)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(sqrt.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(log.f64 (exp.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3) (pow.f64 (exp.f64 b) b)))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (exp.f64 b) b)))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (exp.f64 b) b)))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 c) a) -3) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3)))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (pow.f64 (pow.f64 (exp.f64 c) a) -3)))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(hypot.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))
(expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(log1p.f64 (expm1.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(exp.f64 (log.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 1))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 a (*.f64 c -3) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 a (*.f64 c -3) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 a (*.f64 c -3) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 a (*.f64 c -3) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 c (*.f64 a -3) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 a (*.f64 c -3) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 a (*.f64 c -3) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))
(fma.f64 (*.f64 a c) -3 (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (*.f64 a c) -3 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 a (*.f64 c -3) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 a (*.f64 c -3) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 a (*.f64 c -3) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 a (*.f64 c -3) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))
(fma.f64 (*.f64 a (*.f64 c -3)) 1 (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (*.f64 a (*.f64 c -3)) 1 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 a (*.f64 c -3) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 a (*.f64 c -3) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))
(fma.f64 (*.f64 b b) 1 (*.f64 a (*.f64 c -3)))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1 (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(fma.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 1 (*.f64 a (*.f64 c -3)) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 1 (*.f64 a (*.f64 c -3)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 a (*.f64 c -3) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 a (*.f64 c -3) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))
(fma.f64 1 (*.f64 b b) (*.f64 a (*.f64 c -3)))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(fma.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)) (*.f64 a (*.f64 c -3)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 a (*.f64 c -3)))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 a (*.f64 c -3)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)) (*.f64 a (*.f64 c -3)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a c) 2)) (*.f64 (cbrt.f64 (*.f64 a c)) -3) (*.f64 b b))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a c) 2)) (*.f64 -3 (cbrt.f64 (*.f64 a c))) (*.f64 b b))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a c) 2)) (*.f64 (cbrt.f64 (*.f64 a c)) -3) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a c) 2)) (*.f64 -3 (cbrt.f64 (*.f64 a c))) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a c) 2)) (*.f64 -3 (cbrt.f64 (*.f64 a c))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 -3 (*.f64 (cbrt.f64 (pow.f64 (*.f64 a c) 2)) (cbrt.f64 (*.f64 a c))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) (cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) (cbrt.f64 (*.f64 9 (pow.f64 (*.f64 a c) 2))) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) (cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) (cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) (cbrt.f64 (*.f64 9 (pow.f64 (*.f64 a c) 2))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(-.f64 (*.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) (cbrt.f64 (*.f64 9 (pow.f64 (*.f64 a c) 2)))) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (cbrt.f64 (*.f64 a (*.f64 c -3))) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) (cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (*.f64 b b))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) (cbrt.f64 (*.f64 9 (pow.f64 (*.f64 a c) 2))) (*.f64 b b))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (cbrt.f64 (*.f64 a (*.f64 c -3))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) (cbrt.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) (cbrt.f64 (*.f64 9 (pow.f64 (*.f64 a c) 2))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(-.f64 (*.f64 (cbrt.f64 (*.f64 a (*.f64 c -3))) (cbrt.f64 (*.f64 9 (pow.f64 (*.f64 a c) 2)))) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 b b (*.f64 b b)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 b b (*.f64 b b)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 2 (*.f64 b b)))
(fma.f64 (cbrt.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 2 (*.f64 b b)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)))) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c -3)) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 c -3)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 a (*.f64 c -3) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 a (*.f64 c -3) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (*.f64 a c)) -3) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (*.f64 a c)) -3) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 a (*.f64 c -3) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 a (*.f64 c -3) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 a (*.f64 c -3)))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c -3))) (sqrt.f64 (*.f64 a (*.f64 c -3))) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (sqrt.f64 (*.f64 a (*.f64 c -3))) (sqrt.f64 (*.f64 a (*.f64 c -3))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 a (*.f64 c -3) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 a (*.f64 c -3) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c -3)) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 c -3)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 a (*.f64 c -3) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 a (*.f64 c -3) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))
(fma.f64 (*.f64 a -3) c (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (*.f64 a -3) c (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 a (*.f64 c -3) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 a (*.f64 c -3) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))
(fma.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))) (fma.f64 b b (*.f64 b b)))
(fma.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b)))) (fma.f64 b b (*.f64 b b)))
(+.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2) (*.f64 (*.f64 (*.f64 a c) 3) (*.f64 b b)))) (*.f64 2 (*.f64 b b)))
(+.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 2) (*.f64 (*.f64 (*.f64 a c) 3) (*.f64 b b)))) (*.f64 2 (*.f64 b b)))
(fma.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2) (*.f64 (*.f64 (*.f64 a c) 3) (*.f64 b b)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (+.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 2) (*.f64 (*.f64 (*.f64 a c) 3) (*.f64 b b)))) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 -1 (*.f64 b b) (*.f64 a (*.f64 c -3)))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 a (*.f64 c -3) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 a (*.f64 c -3) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 a (*.f64 c -3)))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 b b (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (*.f64 2 (*.f64 b b)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 b b (*.f64 b b)))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (*.f64 2 (*.f64 b b)))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -3) b) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 (*.f64 -3 (cbrt.f64 (pow.f64 (*.f64 a c) 2))) (cbrt.f64 (*.f64 a c)) (*.f64 b b))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a c) 2)) (*.f64 -3 (cbrt.f64 (*.f64 a c))) (*.f64 b b))
(fma.f64 (*.f64 -3 (cbrt.f64 (pow.f64 (*.f64 a c) 2))) (cbrt.f64 (*.f64 a c)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a c) 2)) (*.f64 -3 (cbrt.f64 (*.f64 a c))) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a c) 2)) (*.f64 -3 (cbrt.f64 (*.f64 a c))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 -3 (*.f64 (cbrt.f64 (pow.f64 (*.f64 a c) 2)) (cbrt.f64 (*.f64 a c))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 (*.f64 -3 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (*.f64 -3 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 b 4))) (pow.f64 (cbrt.f64 b) 2)))
(fma.f64 a (*.f64 c -3) (*.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 (pow.f64 b 4)))))
(fma.f64 a (*.f64 c -3) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))
(-.f64 (*.f64 a (*.f64 c -3)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 a (*.f64 c -3)))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 -3 (*.f64 a c) (*.f64 b b))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 b b (*.f64 b b)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 b b (*.f64 b b)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 2 (*.f64 b b)))
(fma.f64 (cbrt.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 2 (*.f64 b b)))
(fma.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (pow.f64 b 4)) (*.f64 b b)))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)))) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)))))

localize56.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)
0.7b
(pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3)
1.7b
(exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3))
44.0b
(+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3)))
Compiler

Compiled 129 to 76 computations (41.1% saved)

series508.0ms (1.3%)

Counts
4 → 0
Calls

36 calls:

TimeVariablePointExpression
2.0ms
c
@0
(+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3)))
1.0ms
a
@inf
(pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3)
1.0ms
a
@0
(+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3)))
1.0ms
b
@0
(+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3)))
1.0ms
a
@0
(pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3)
Compiler

Compiled 44420 to 35530 computations (20% saved)

rewrite74.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
655×log-prod_binary64
404×fma-def_binary64
365×pow2_binary64
254×expm1-udef_binary64
254×log1p-udef_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01781
135355
2429954
Stop Event
node limit
Counts
4 → 170
Calls
Call 1
Inputs
(+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3))
(pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3)
(*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b b) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 0) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (/.f64 1 (-.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (-.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))) (neg.f64 (-.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b -1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1 b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1/2) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 1 3/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3/2) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 3/2) (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 3/2) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1/2) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1/3) (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 2))) (cbrt.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (sqrt.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c (*.f64 a -3)) 1) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))) (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 3) (pow.f64 (*.f64 b b) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2) (pow.f64 b 4)) (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (*.f64 c (*.f64 a -3))) (pow.f64 (exp.f64 b) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (*.f64 c (*.f64 a -3))) (+.f64 1 (expm1.f64 (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (exp.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (exp.f64 (*.f64 c (*.f64 a -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 c (*.f64 a -3))) (+.f64 1 (expm1.f64 (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b b (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c (*.f64 a -3) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a -3) c (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b b) 1 (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c (*.f64 a -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 c (*.f64 a -3)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a -3))) 2) (cbrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 c (*.f64 a -3))) (sqrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 c) (sqrt.f64 (*.f64 a -3))) (*.f64 (sqrt.f64 c) (sqrt.f64 (*.f64 a -3))) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c a) -3 (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c -3) a (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (cbrt.f64 (*.f64 a -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (sqrt.f64 (*.f64 a -3))) (sqrt.f64 (*.f64 a -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 c (*.f64 a -3)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))) (log.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6)) (log.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (log.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 1 1/3)) (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 1))))))

simplify72.0ms (0.2%)

Algorithm
egg-herbie
Rules
506×distribute-rgt-in_binary64
476×distribute-lft-in_binary64
420×associate-/l*_binary64
406×unswap-sqr_binary64
265×associate-/r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03553383
18133249
224673169
Stop Event
node limit
Counts
170 → 254
Calls
Call 1
Inputs
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(-.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) 1)
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(-.f64 (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 0) b)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)
(*.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (/.f64 1 (-.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(*.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (-.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))) (neg.f64 (-.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)
(pow.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3)
(pow.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))) -1)
(pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) -1)
(sqrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 2))
(log.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (exp.f64 b)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(log.f64 (*.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))
(cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3))
(expm1.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(log1p.f64 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(exp.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1))
(fma.f64 b 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 b -1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) b)
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1 b)
(fma.f64 1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) b)
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) b)
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1/2) b)
(fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 1 3/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3/2) b)
(fma.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 3/2) (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 3/2) b)
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1/2) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) b)
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (*.f64 -1 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 0 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 1)
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1)
(*.f64 1 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(pow.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1)
(pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/3)
(pow.f64 (exp.f64 1/3) (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3)
(pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 2)
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 2))) (cbrt.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(pow.f64 (exp.f64 1) (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (sqrt.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(+.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(+.f64 0 (fma.f64 c (*.f64 a -3) (*.f64 b b)))
(+.f64 (*.f64 (*.f64 c (*.f64 a -3)) 1) (*.f64 b b))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(-.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1)
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))
(*.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1)
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 1 (fma.f64 c (*.f64 a -3) (*.f64 b b)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))) (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 3) (pow.f64 (*.f64 b b) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2) (pow.f64 b 4)) (fma.f64 c (*.f64 a -3) (*.f64 b b)))
(sqrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))
(log.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(log.f64 (/.f64 (exp.f64 (*.f64 c (*.f64 a -3))) (pow.f64 (exp.f64 b) b)))
(log.f64 (/.f64 (exp.f64 (*.f64 c (*.f64 a -3))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (exp.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (exp.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (exp.f64 (*.f64 c (*.f64 a -3))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(log1p.f64 (expm1.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(exp.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 (*.f64 a -3) c (*.f64 b b))
(fma.f64 (*.f64 b b) 1 (*.f64 c (*.f64 a -3)))
(fma.f64 1 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(fma.f64 1 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 c (*.f64 a -3)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)) (*.f64 c (*.f64 a -3)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a -3)) (*.f64 b b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 c (*.f64 a -3)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a -3)) (*.f64 b b))
(fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 b b))
(fma.f64 -1 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 c (*.f64 a -3)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a -3))) 2) (cbrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a -3))) (sqrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))
(fma.f64 (*.f64 (sqrt.f64 c) (sqrt.f64 (*.f64 a -3))) (*.f64 (sqrt.f64 c) (sqrt.f64 (*.f64 a -3))) (*.f64 b b))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (cbrt.f64 (*.f64 a -3)) (*.f64 b b))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a -3))) (sqrt.f64 (*.f64 a -3)) (*.f64 b b))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 c (*.f64 a -3)))
(+.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 0)
(+.f64 0 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(+.f64 (log.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))) (log.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (log.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6)) (log.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6)))
(+.f64 (log.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (log.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))))
(+.f64 (log.f64 (pow.f64 1 1/3)) (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) 1)
(pow.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1)
(pow.f64 (pow.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3) 1/3)
(pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 3)
(pow.f64 (sqrt.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 2)
(sqrt.f64 (pow.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 2))
(log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(log.f64 (+.f64 1 (-.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1)))
(cbrt.f64 (pow.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3))
(expm1.f64 (log1p.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(log1p.f64 (-.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1))
(exp.f64 (log.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(exp.f64 (*.f64 (log.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 1))
Outputs
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(-.f64 0 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(-.f64 (exp.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) 1)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 c (*.f64 a -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(-.f64 (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 0) b)
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(*.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2) (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (/.f64 1 (-.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) 1) (-.f64 (fma.f64 b b (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 3/2)) (-.f64 (fma.f64 b b (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 3/2)) (-.f64 (fma.f64 b b (fma.f64 (*.f64 c -3) a (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(*.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 c (*.f64 a -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(/.f64 1 (/.f64 (-.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) 1) (-.f64 (fma.f64 b b (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 3/2)) (-.f64 (fma.f64 b b (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 3/2)) (-.f64 (fma.f64 b b (fma.f64 (*.f64 c -3) a (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 c (*.f64 a -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (-.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) 1) (-.f64 (fma.f64 b b (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 3/2)) (-.f64 (fma.f64 b b (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 3/2)) (-.f64 (fma.f64 b b (fma.f64 (*.f64 c -3) a (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) (+.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) (+.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (fma.f64 b b (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 3/2)) (+.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 3/2)) (+.f64 (*.f64 c (*.f64 a -3)) (*.f64 b (+.f64 b (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 c (*.f64 a -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))) (neg.f64 (-.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) 1) (-.f64 (fma.f64 b b (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 3/2)) (-.f64 (fma.f64 b b (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 3/2)) (-.f64 (fma.f64 b b (fma.f64 (*.f64 c -3) a (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 c (*.f64 a -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(/.f64 (-.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 b b)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 1)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(pow.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3) 1/3)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(pow.f64 (cbrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 3)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(pow.f64 (sqrt.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 2)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 b b (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2))) -1)
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3/2)) 1) (-.f64 (fma.f64 b b (fma.f64 b b (*.f64 c (*.f64 a -3)))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 3/2)) (-.f64 (fma.f64 b b (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 3/2)) (-.f64 (fma.f64 b b (fma.f64 (*.f64 c -3) a (*.f64 b b))) (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (-.f64 (*.f64 b b) (fma.f64 c (*.f64 a -3) (*.f64 b b)))) -1)
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 c (*.f64 a -3)))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(/.f64 (*.f64 c (*.f64 a -3)) (-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b))
(sqrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 2))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (exp.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (exp.f64 b)))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (/.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (exp.f64 b)))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (+.f64 1 (expm1.f64 b))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (+.f64 1 (expm1.f64 b))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(cbrt.f64 (pow.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) 3))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(expm1.f64 (log1p.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(log1p.f64 (expm1.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(exp.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(exp.f64 (*.f64 (log.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) 1))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 b 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 b -1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6) b)
(+.f64 b (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/6) 3))
(+.f64 b (pow.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/6) 3))
(fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) 1 b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 1 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (neg.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 b) (neg.f64 (sqrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) b)
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) b)
(+.f64 b (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/2))
(+.f64 b (sqrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6) b)
(+.f64 b (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/6) 3))
(+.f64 b (pow.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/6) 3))
(fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1/2) b)
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) b)
(fma.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2))) b)
(fma.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2))) b)
(fma.f64 -1 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (fabs.f64 (cbrt.f64 b)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 1 3/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3/2) b)
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) 3/2) b)
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))) 3/2) b)
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))) 3/2) b)
(fma.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 3/2) (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 3/2) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6) b)
(+.f64 b (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/6) 3))
(+.f64 b (pow.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/6) 3))
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1/2) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) b)
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) b)
(fma.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2))) b)
(fma.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/6) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2))) b)
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (neg.f64 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(fma.f64 (*.f64 -1 (sqrt.f64 b)) (sqrt.f64 b) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(-.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) b)
(+.f64 0 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 1)
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1)
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(*.f64 1 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(pow.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1)
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/3)
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(pow.f64 (exp.f64 1/3) (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(pow.f64 (exp.f64 1/3) (log.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(pow.f64 (exp.f64 1/3) (log.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(pow.f64 (exp.f64 1/3) (log.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3)
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 2)
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 2))) (cbrt.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))) 2))) (cbrt.f64 (log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))) 2))) (cbrt.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))) 2))) (cbrt.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))))
(pow.f64 (exp.f64 1) (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(pow.f64 (E.f64) (log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))
(pow.f64 (E.f64) (log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))))
(pow.f64 (E.f64) (log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (sqrt.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (sqrt.f64 (log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))))) (sqrt.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))))) (sqrt.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))))
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)))
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2)))
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))
(cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(+.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(+.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(+.f64 0 (fma.f64 c (*.f64 a -3) (*.f64 b b)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(+.f64 (*.f64 (*.f64 c (*.f64 a -3)) 1) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))))
(-.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1)
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(*.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2)))
(*.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1)
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 1 (fma.f64 c (*.f64 a -3) (*.f64 b b)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))
(*.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/2))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (sqrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/6)))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/6) 3))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (pow.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/6) 3))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) 1) (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))) (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 3) (pow.f64 (*.f64 b b) 3)) (+.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 3) (pow.f64 (*.f64 b b) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2) (pow.f64 b 4)) (*.f64 c (*.f64 (*.f64 a -3) (*.f64 b b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 3) (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 c a) 3)) (pow.f64 (*.f64 c (*.f64 a -3)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 3) (pow.f64 b 6)) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (fma.f64 b b (*.f64 c (*.f64 a 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2) (pow.f64 b 4)) (fma.f64 c (*.f64 a -3) (*.f64 b b)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2) (pow.f64 b 4)) (fma.f64 b b (*.f64 c (*.f64 a -3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2) (pow.f64 b 4)) (fma.f64 (*.f64 c a) -3 (*.f64 b b)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a -3)) 2) (pow.f64 b 4)) (fma.f64 (*.f64 c -3) a (*.f64 b b)))
(sqrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(log.f64 (exp.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(log.f64 (/.f64 (exp.f64 (*.f64 c (*.f64 a -3))) (pow.f64 (exp.f64 b) b)))
(-.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(log.f64 (/.f64 (exp.f64 (*.f64 c (*.f64 a -3))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(-.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (exp.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (exp.f64 (*.f64 c (*.f64 a -3)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(log.f64 (*.f64 (exp.f64 (*.f64 c (*.f64 a -3))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(expm1.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(log1p.f64 (expm1.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(exp.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 c (*.f64 a -3) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (*.f64 a -3) c (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (*.f64 b b) 1 (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 1 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 1 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 c (*.f64 a -3)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)) (*.f64 c (*.f64 a -3)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4)) (*.f64 c (*.f64 a -3)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (pow.f64 (cbrt.f64 b) 2) (*.f64 c (*.f64 a -3)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (*.f64 a -3)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a -3)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (*.f64 c (*.f64 a -3)) 1 (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 -1 (*.f64 b b) (*.f64 c (*.f64 a -3)))
(-.f64 (*.f64 c (*.f64 a -3)) (*.f64 b b))
(fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a -3))) 2) (cbrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 a -3))) (sqrt.f64 (*.f64 c (*.f64 a -3))) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (*.f64 (sqrt.f64 c) (sqrt.f64 (*.f64 a -3))) (*.f64 (sqrt.f64 c) (sqrt.f64 (*.f64 a -3))) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c (pow.f64 (cbrt.f64 (*.f64 a -3)) 2)) (cbrt.f64 (*.f64 a -3)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (*.f64 c (sqrt.f64 (*.f64 a -3))) (sqrt.f64 (*.f64 a -3)) (*.f64 b b))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 c (*.f64 a -3)))
(fma.f64 b b (*.f64 c (*.f64 a -3)))
(fma.f64 (*.f64 c a) -3 (*.f64 b b))
(fma.f64 (*.f64 c -3) a (*.f64 b b))
(+.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 0)
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(+.f64 0 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(+.f64 (log.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))) (log.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (log.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)))) (log.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(+.f64 (log.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2)))) (log.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))))
(+.f64 (log.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2)))) (log.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))))
(+.f64 (log.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6)) (log.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6)))
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(+.f64 (log.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (log.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2)))))
(+.f64 (log.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2)))) (log.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))))
(+.f64 (log.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 2)))) (log.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))))
(+.f64 (log.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 2)))) (log.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))))
(+.f64 (log.f64 (pow.f64 1 1/3)) (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) 1)
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(pow.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1)
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(pow.f64 (pow.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3) 1/3)
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 3)
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(pow.f64 (sqrt.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 2)
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(sqrt.f64 (pow.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 2))
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(log.f64 (+.f64 1 (-.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1)))
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(cbrt.f64 (pow.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3))
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(expm1.f64 (log1p.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(log1p.f64 (-.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1))
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(exp.f64 (log.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (log.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 1))
(log.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))))
(log.f64 (cbrt.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b))))

localize50.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(/.f64 -1/3 (/.f64 a b))
0.6b
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
0.7b
(pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3)
43.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3))
Compiler

Compiled 113 to 61 computations (46% saved)

series378.0ms (0.9%)

Counts
4 → 0
Calls

27 calls:

TimeVariablePointExpression
2.0ms
b
@-inf
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3))
2.0ms
a
@-inf
(pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3)
2.0ms
a
@0
(pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3)
1.0ms
b
@0
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3))
1.0ms
c
@0
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3))
Compiler

Compiled 33945 to 27860 computations (17.9% saved)

rewrite86.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
880×log-prod_binary64
478×prod-diff_binary64
325×expm1-udef_binary64
325×log1p-udef_binary64
278×log-pow_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01966
142151
2491048
Stop Event
node limit
Counts
4 → 149
Calls
Call 1
Inputs
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3))
(pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3)
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(/.f64 -1/3 (/.f64 a b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (/.f64 -1/3 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (*.f64 b (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) 1) (*.f64 b (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))) (cbrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) (pow.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) 2) (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) (sqrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) 3) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3)) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (-.f64 (/.f64 1/9 (pow.f64 (/.f64 a b) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (*.f64 b (/.f64 -1/3 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) (/.f64 1/9 (pow.f64 (/.f64 a b) 2))) (-.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b (/.f64 -1/3 a)))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) (+.f64 1 (expm1.f64 (*.f64 b (/.f64 -1/3 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a))) (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (/.f64 -1/3 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 -1/3 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/3 (/.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 -1/3 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 b (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a))) (sqrt.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) (*.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (/.f64 1 (/.f64 (neg.f64 a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b a) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/3 a) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2) 3) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/3 (neg.f64 a)) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) 1) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6)) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/3 a) 1) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/3 a) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/3 a) (sqrt.f64 b)) (sqrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/3 (/.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/3 (neg.f64 (/.f64 (neg.f64 a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 -1/3 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 a (*.f64 -1/3 b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/3 (/.f64 (neg.f64 a) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/3 a) (/.f64 1 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 a (*.f64 -1/3 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 -1/3) 3) (/.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/3 b) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/3 (sqrt.f64 (/.f64 a b))) (sqrt.f64 (/.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/3 (pow.f64 (cbrt.f64 (/.f64 a b)) 2)) (cbrt.f64 (/.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 -1/3) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)) (cbrt.f64 (/.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (cbrt.f64 -1/3)) (cbrt.f64 (/.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1/9 (pow.f64 (/.f64 a b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b (/.f64 -1/3 a))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/3) (cbrt.f64 (/.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/3) (pow.f64 (/.f64 b a) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/3) (/.f64 1 (cbrt.f64 (/.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1/3 a)) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a))) 1/3) (pow.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -1/3 a) 1/3) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (cbrt.f64 (/.f64 a (*.f64 -1/3 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (cbrt.f64 (/.f64 a b)) (cbrt.f64 -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 -1/3) (cbrt.f64 (/.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 1/3) (cbrt.f64 (/.f64 (neg.f64 a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 -1/3)) (neg.f64 (cbrt.f64 (/.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b (/.f64 -1/3 a))) 1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 b (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a))) (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (/.f64 -1/3 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 -1/3 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/3 (/.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 -1/3 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 b (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a))) (sqrt.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) (*.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (/.f64 1 (/.f64 (neg.f64 a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b a) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/3 a) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2) 3) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/3 (neg.f64 a)) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) 1) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6)) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/3 a) 1) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/3 a) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/3 a) (sqrt.f64 b)) (sqrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (/.f64 -1/3 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (*.f64 -1/3 b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1/9 (pow.f64 (/.f64 a b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b (/.f64 -1/3 a))) 1))))))

simplify64.0ms (0.2%)

Algorithm
egg-herbie
Rules
727×times-frac_binary64
436×associate-/r*_binary64
432×associate-/l*_binary64
313×log-prod_binary64
219×cancel-sign-sub-inv_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02562074
15342000
221701910
Stop Event
node limit
Counts
149 → 153
Calls
Call 1
Inputs
(+.f64 (*.f64 b (/.f64 -1/3 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (*.f64 b (/.f64 -1/3 a)))
(+.f64 0 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) 1) (*.f64 b (/.f64 -1/3 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))) (cbrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))) 1)
(*.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) 1)
(*.f64 1 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))
(*.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) (pow.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) 2) (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(*.f64 (sqrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) (sqrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) 3) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3)) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (-.f64 (/.f64 1/9 (pow.f64 (/.f64 a b) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (*.f64 b (/.f64 -1/3 a))))))
(/.f64 (-.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) (/.f64 1/9 (pow.f64 (/.f64 a b) 2))) (-.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (*.f64 b (/.f64 -1/3 a))))
(pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) 1)
(pow.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) 3)
(pow.f64 (sqrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) 2))
(log.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b (/.f64 -1/3 a)))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) (+.f64 1 (expm1.f64 (*.f64 b (/.f64 -1/3 a))))))
(cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(log1p.f64 (expm1.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(exp.f64 (log.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) 1))
(+.f64 0 (*.f64 b (/.f64 -1/3 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a))) (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (/.f64 -1/3 a)))) 1)
(*.f64 b (/.f64 -1/3 a))
(*.f64 -1/3 (/.f64 b a))
(*.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2))
(*.f64 (*.f64 b (/.f64 -1/3 a)) 1)
(*.f64 1 (*.f64 b (/.f64 -1/3 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)))
(*.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a))) (sqrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) (*.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)))
(*.f64 1/3 (/.f64 1 (/.f64 (neg.f64 a) b)))
(*.f64 (/.f64 b a) -1/3)
(*.f64 (/.f64 -1/3 a) b)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2) 3) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 (pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) 3))
(*.f64 (/.f64 -1/3 (neg.f64 a)) (neg.f64 b))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) 1) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6)) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6))
(*.f64 (*.f64 (/.f64 -1/3 a) 1) b)
(*.f64 (*.f64 (/.f64 -1/3 a) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b))
(*.f64 (*.f64 (/.f64 -1/3 a) (sqrt.f64 b)) (sqrt.f64 b))
(/.f64 -1/3 (/.f64 a b))
(/.f64 -1/3 (neg.f64 (/.f64 (neg.f64 a) b)))
(/.f64 1 (/.f64 a (*.f64 -1/3 b)))
(/.f64 1 (/.f64 (/.f64 a (*.f64 -1/3 b)) 1))
(/.f64 1/3 (/.f64 (neg.f64 a) b))
(/.f64 (/.f64 -1/3 a) (/.f64 1 b))
(/.f64 -1 (neg.f64 (/.f64 a (*.f64 -1/3 b))))
(/.f64 (pow.f64 (cbrt.f64 -1/3) 3) (/.f64 a b))
(/.f64 (*.f64 -1/3 b) a)
(/.f64 (/.f64 -1/3 (sqrt.f64 (/.f64 a b))) (sqrt.f64 (/.f64 a b)))
(/.f64 (/.f64 -1/3 (pow.f64 (cbrt.f64 (/.f64 a b)) 2)) (cbrt.f64 (/.f64 a b)))
(/.f64 (*.f64 (cbrt.f64 -1/3) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)) (cbrt.f64 (/.f64 a b)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (cbrt.f64 -1/3)) (cbrt.f64 (/.f64 a b)))
(sqrt.f64 (/.f64 1/9 (pow.f64 (/.f64 a b) 2)))
(log.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (/.f64 -1/3 a)))))
(cbrt.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (/.f64 -1/3 a))))
(log1p.f64 (expm1.f64 (*.f64 b (/.f64 -1/3 a))))
(exp.f64 (log.f64 (*.f64 b (/.f64 -1/3 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (/.f64 -1/3 a))) 1))
(+.f64 0 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))) 1)
(*.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 1)
(*.f64 1 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(*.f64 (cbrt.f64 -1/3) (cbrt.f64 (/.f64 b a)))
(*.f64 (cbrt.f64 -1/3) (pow.f64 (/.f64 b a) 1/3))
(*.f64 (cbrt.f64 -1/3) (/.f64 1 (cbrt.f64 (/.f64 a b))))
(*.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6))
(*.f64 (cbrt.f64 (/.f64 -1/3 a)) (cbrt.f64 b))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a))) 1/3) (pow.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a))) 1/3))
(*.f64 (pow.f64 (/.f64 -1/3 a) 1/3) (cbrt.f64 b))
(/.f64 1 (cbrt.f64 (/.f64 a (*.f64 -1/3 b))))
(/.f64 1 (/.f64 (cbrt.f64 (/.f64 a b)) (cbrt.f64 -1/3)))
(/.f64 (cbrt.f64 -1/3) (cbrt.f64 (/.f64 a b)))
(/.f64 (cbrt.f64 1/3) (cbrt.f64 (/.f64 (neg.f64 a) b)))
(/.f64 (neg.f64 (cbrt.f64 -1/3)) (neg.f64 (cbrt.f64 (/.f64 a b))))
(pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 1)
(pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 3)
(pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 b (/.f64 -1/3 a))) 1/3))
(+.f64 0 (*.f64 b (/.f64 -1/3 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a))) (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (/.f64 -1/3 a)))) 1)
(*.f64 b (/.f64 -1/3 a))
(*.f64 -1/3 (/.f64 b a))
(*.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2))
(*.f64 (*.f64 b (/.f64 -1/3 a)) 1)
(*.f64 1 (*.f64 b (/.f64 -1/3 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)))
(*.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a))) (sqrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) (*.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)))
(*.f64 1/3 (/.f64 1 (/.f64 (neg.f64 a) b)))
(*.f64 (/.f64 b a) -1/3)
(*.f64 (/.f64 -1/3 a) b)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2) 3) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 (pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) 3))
(*.f64 (/.f64 -1/3 (neg.f64 a)) (neg.f64 b))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) 1) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6)) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6))
(*.f64 (*.f64 (/.f64 -1/3 a) 1) b)
(*.f64 (*.f64 (/.f64 -1/3 a) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b))
(*.f64 (*.f64 (/.f64 -1/3 a) (sqrt.f64 b)) (sqrt.f64 b))
(pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 3)
(pow.f64 (*.f64 b (/.f64 -1/3 a)) 1)
(pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) 3/2)
(pow.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)
(pow.f64 (/.f64 a (*.f64 -1/3 b)) -1)
(sqrt.f64 (/.f64 1/9 (pow.f64 (/.f64 a b) 2)))
(log.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (/.f64 -1/3 a)))))
(cbrt.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (/.f64 -1/3 a))))
(log1p.f64 (expm1.f64 (*.f64 b (/.f64 -1/3 a))))
(exp.f64 (log.f64 (*.f64 b (/.f64 -1/3 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (/.f64 -1/3 a))) 1))
Outputs
(+.f64 (*.f64 b (/.f64 -1/3 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(+.f64 0 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) 1) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))) (cbrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))))) 2)
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))))) 2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))) 1)
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(*.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) 1)
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(*.f64 1 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(*.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) (pow.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) 2))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) 2) (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(*.f64 (sqrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) (sqrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) 3) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3)) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (-.f64 (/.f64 1/9 (pow.f64 (/.f64 a b) 2)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (*.f64 b (/.f64 -1/3 a))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) 3) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3)) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (-.f64 (/.f64 1/9 (pow.f64 (/.f64 a b) 2)) (/.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 b (/.f64 -1/3 a))) (*.f64 a 3)))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 3) 27) (*.f64 -1/27 (pow.f64 (/.f64 b a) 3))) (fma.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3) (+.f64 (/.f64 1/9 (pow.f64 (/.f64 a b) 2)) (*.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3) (*.f64 1/3 (/.f64 b a))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 3) 1/27) (*.f64 -1/27 (pow.f64 (/.f64 b a) 3))) (+.f64 (-.f64 (/.f64 1/9 (pow.f64 (/.f64 a b) 2)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) (/.f64 a (/.f64 (/.f64 b a) -9)))) (/.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))) (*.f64 (*.f64 a a) 9))))
(/.f64 (-.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) (/.f64 1/9 (pow.f64 (/.f64 a b) 2))) (-.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (*.f64 b (/.f64 -1/3 a))))
(/.f64 (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (neg.f64 (/.f64 1/9 (pow.f64 (/.f64 a b) 2)))) (-.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)) (*.f64 b (/.f64 -1/3 a))))
(/.f64 (fma.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3) (/.f64 -1/9 (pow.f64 (/.f64 a b) 2))) (+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3) (*.f64 1/3 (/.f64 b a))))
(/.f64 (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 9) (/.f64 -1/9 (pow.f64 (/.f64 a b) 2))) (*.f64 1/3 (+.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a))))
(pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) 1)
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(pow.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) 3) 1/3)
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(pow.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) 3)
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(pow.f64 (sqrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) 2)
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(sqrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) 2))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(log.f64 (exp.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))))))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(log.f64 (*.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b (/.f64 -1/3 a)))) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) (+.f64 1 (expm1.f64 (*.f64 b (/.f64 -1/3 a))))))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3))) 3))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(expm1.f64 (log1p.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(log1p.f64 (expm1.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(exp.f64 (log.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))) 1))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a 3)))
(fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 1/3))
(fma.f64 b (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(+.f64 0 (*.f64 b (/.f64 -1/3 a)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a))) (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (/.f64 -1/3 a)))) 1)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 -1/3 (/.f64 b a))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (*.f64 b (/.f64 -1/3 a)) 1)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 1 (*.f64 b (/.f64 -1/3 a)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a))) (sqrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) (*.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 1/3 (/.f64 1 (/.f64 (neg.f64 a) b)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (/.f64 b a) -1/3)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2) 3) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) 3))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (/.f64 -1/3 (neg.f64 a)) (neg.f64 b))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) 1) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6)) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (*.f64 (/.f64 -1/3 a) 1) b)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (*.f64 (/.f64 -1/3 a) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (*.f64 (/.f64 -1/3 a) (sqrt.f64 b)) (sqrt.f64 b))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(/.f64 -1/3 (/.f64 a b))
(*.f64 b (/.f64 -1/3 a))
(/.f64 (*.f64 b -1/3) a)
(/.f64 -1/3 (neg.f64 (/.f64 (neg.f64 a) b)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(/.f64 1 (/.f64 a (*.f64 -1/3 b)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(/.f64 1 (/.f64 (/.f64 a (*.f64 -1/3 b)) 1))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(/.f64 1/3 (/.f64 (neg.f64 a) b))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(/.f64 (/.f64 -1/3 a) (/.f64 1 b))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(/.f64 -1 (neg.f64 (/.f64 a (*.f64 -1/3 b))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(/.f64 (pow.f64 (cbrt.f64 -1/3) 3) (/.f64 a b))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(/.f64 (*.f64 -1/3 b) a)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(/.f64 (/.f64 -1/3 (sqrt.f64 (/.f64 a b))) (sqrt.f64 (/.f64 a b)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(/.f64 (/.f64 -1/3 (pow.f64 (cbrt.f64 (/.f64 a b)) 2)) (cbrt.f64 (/.f64 a b)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(/.f64 (*.f64 (cbrt.f64 -1/3) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)) (cbrt.f64 (/.f64 a b)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (/.f64 (cbrt.f64 (/.f64 a b)) (cbrt.f64 -1/3)))
(*.f64 (/.f64 (cbrt.f64 -1/3) (cbrt.f64 (/.f64 a b))) (pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 2))
(*.f64 (/.f64 (cbrt.f64 -1/3) (cbrt.f64 (/.f64 a b))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 b -1/3) a)) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (cbrt.f64 -1/3)) (cbrt.f64 (/.f64 a b)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (/.f64 (cbrt.f64 (/.f64 a b)) (cbrt.f64 -1/3)))
(*.f64 (/.f64 (cbrt.f64 -1/3) (cbrt.f64 (/.f64 a b))) (pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 2))
(*.f64 (/.f64 (cbrt.f64 -1/3) (cbrt.f64 (/.f64 a b))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 b -1/3) a)) 2))
(sqrt.f64 (/.f64 1/9 (pow.f64 (/.f64 a b) 2)))
(log.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (/.f64 -1/3 a)))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(cbrt.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(expm1.f64 (log1p.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(log1p.f64 (expm1.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(exp.f64 (log.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(exp.f64 (*.f64 (log.f64 (*.f64 b (/.f64 -1/3 a))) 1))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(+.f64 0 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))) (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (/.f64 (*.f64 b -1/3) a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (/.f64 (*.f64 b -1/3) a))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))) 1)
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(*.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 1)
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(*.f64 1 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) 1/3))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(*.f64 (cbrt.f64 -1/3) (cbrt.f64 (/.f64 b a)))
(*.f64 (cbrt.f64 -1/3) (pow.f64 (/.f64 b a) 1/3))
(*.f64 (cbrt.f64 -1/3) (cbrt.f64 (/.f64 b a)))
(*.f64 (cbrt.f64 -1/3) (/.f64 1 (cbrt.f64 (/.f64 a b))))
(/.f64 1 (/.f64 (cbrt.f64 (/.f64 a b)) (cbrt.f64 -1/3)))
(/.f64 (cbrt.f64 -1/3) (cbrt.f64 (/.f64 a b)))
(*.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(*.f64 (cbrt.f64 (/.f64 -1/3 a)) (cbrt.f64 b))
(*.f64 (cbrt.f64 b) (cbrt.f64 (/.f64 -1/3 a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a))) 1/3) (pow.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a)))) (cbrt.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/3 (/.f64 a b)))) (cbrt.f64 (sqrt.f64 (/.f64 -1/3 (/.f64 a b)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 b -1/3) a))) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 b -1/3) a))))
(*.f64 (pow.f64 (/.f64 -1/3 a) 1/3) (cbrt.f64 b))
(*.f64 (cbrt.f64 b) (cbrt.f64 (/.f64 -1/3 a)))
(/.f64 1 (cbrt.f64 (/.f64 a (*.f64 -1/3 b))))
(/.f64 1 (cbrt.f64 (/.f64 a (*.f64 b -1/3))))
(/.f64 1 (cbrt.f64 (*.f64 -3 (/.f64 a b))))
(/.f64 1 (/.f64 (cbrt.f64 (/.f64 a b)) (cbrt.f64 -1/3)))
(/.f64 (cbrt.f64 -1/3) (cbrt.f64 (/.f64 a b)))
(/.f64 (cbrt.f64 -1/3) (cbrt.f64 (/.f64 a b)))
(/.f64 1 (/.f64 (cbrt.f64 (/.f64 a b)) (cbrt.f64 -1/3)))
(/.f64 (cbrt.f64 1/3) (cbrt.f64 (/.f64 (neg.f64 a) b)))
(/.f64 (cbrt.f64 1/3) (cbrt.f64 (neg.f64 (/.f64 a b))))
(/.f64 (neg.f64 (cbrt.f64 -1/3)) (neg.f64 (cbrt.f64 (/.f64 a b))))
(/.f64 1 (/.f64 (cbrt.f64 (/.f64 a b)) (cbrt.f64 -1/3)))
(/.f64 (cbrt.f64 -1/3) (cbrt.f64 (/.f64 a b)))
(pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 1)
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/3)
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 3)
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) 2)
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 1))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(exp.f64 (*.f64 (log.f64 (*.f64 b (/.f64 -1/3 a))) 1/3))
(cbrt.f64 (*.f64 b (/.f64 -1/3 a)))
(cbrt.f64 (/.f64 -1/3 (/.f64 a b)))
(cbrt.f64 (/.f64 (*.f64 b -1/3) a))
(+.f64 0 (*.f64 b (/.f64 -1/3 a)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a))) (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (/.f64 -1/3 a)))) 1)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 -1/3 (/.f64 b a))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (*.f64 b (/.f64 -1/3 a)) 1)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 1 (*.f64 b (/.f64 -1/3 a)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a))) (sqrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) (*.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 1/3 (/.f64 1 (/.f64 (neg.f64 a) b)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (/.f64 b a) -1/3)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (/.f64 -1/3 a) b)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2) 3) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6) 3))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (/.f64 -1/3 (neg.f64 a)) (neg.f64 b))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) 1) (cbrt.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6)) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 1/6))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (*.f64 (/.f64 -1/3 a) 1) b)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (*.f64 (/.f64 -1/3 a) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(*.f64 (*.f64 (/.f64 -1/3 a) (sqrt.f64 b)) (sqrt.f64 b))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 3)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(pow.f64 (*.f64 b (/.f64 -1/3 a)) 1)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(pow.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3) 1/3)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 b -1/3) a)) 2) 3/2)
(pow.f64 (sqrt.f64 (*.f64 b (/.f64 -1/3 a))) 2)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(pow.f64 (/.f64 a (*.f64 -1/3 b)) -1)
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(sqrt.f64 (/.f64 1/9 (pow.f64 (/.f64 a b) 2)))
(log.f64 (pow.f64 (exp.f64 -1/3) (/.f64 b a)))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (/.f64 -1/3 a)))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(cbrt.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(expm1.f64 (log1p.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(log1p.f64 (expm1.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(exp.f64 (log.f64 (*.f64 b (/.f64 -1/3 a))))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)
(exp.f64 (*.f64 (log.f64 (*.f64 b (/.f64 -1/3 a))) 1))
(*.f64 b (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a b))
(/.f64 (*.f64 b -1/3) a)

localize169.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(cbrt.f64 b)
0.6b
(pow.f64 (cbrt.f64 b) 2)
43.0b
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
62.0b
(fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))
Compiler

Compiled 407 to 227 computations (44.2% saved)

series176.0ms (0.4%)

Counts
1 → 0
Calls

9 calls:

TimeVariablePointExpression
4.0ms
a
@inf
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
1.0ms
a
@-inf
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
1.0ms
b
@0
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
1.0ms
b
@-inf
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
1.0ms
a
@0
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
Compiler

Compiled 17995 to 14750 computations (18% saved)

rewrite159.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
613×prod-diff_binary64
305×expm1-udef_binary64
305×log1p-udef_binary64
265×egg-rr
259×log-pow_binary64
Iterations

Useful iterations: 2 (0.0ms)

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

simplify335.0ms (0.8%)

Algorithm
egg-herbie
Rules
417×unsub-neg_binary64
363×+-commutative_binary64
327×fma-neg_binary64
304×associate-+l+_binary64
273×associate-+r+_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
068834441
1179422514
2505310826
Stop Event
node limit
Counts
265 → 382
Calls
Call 1
Inputs
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 1 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 -1 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 1 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) -1 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (*.f64 (/.f64 b a) 1) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))) 1)
(-.f64 (+.f64 (/.f64 b a) 0) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 1 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 2)) (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(/.f64 (+.f64 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3)) (fma.f64 (/.f64 b a) (/.f64 b a) (-.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)) (*.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(/.f64 (fma.f64 (/.f64 b a) (/.f64 b a) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))
(pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) 3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 b a)) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(log.f64 (/.f64 (exp.f64 (/.f64 b a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (exp.f64 (/.f64 b a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (exp.f64 (/.f64 b a))))
(log.f64 (*.f64 (exp.f64 (/.f64 b a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(exp.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) 1))
Outputs
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 1 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 1 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (/.f64 b a) (*.f64 (/.f64 1 a) (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)))))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (/.f64 b a) (*.f64 (/.f64 1 a) (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)))))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 -1 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 1 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 1 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (/.f64 b a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (-.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (/.f64 b a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (-.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 1 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (/.f64 b a) (*.f64 (/.f64 1 a) (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)))))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) -1 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (/.f64 b a) (*.f64 (/.f64 1 a) (+.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)))))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 1 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) (*.f64 2 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(+.f64 (/.f64 b a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3))
(+.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (*.f64 (/.f64 b a) 1) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1 a))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1 a))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1 a))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1 a))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1 a))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1 a))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (-.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1 a))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1 a))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1 a))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1 a))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1 a))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a)))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a)))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 3) (sqrt.f64 a)))) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 3) (sqrt.f64 a)))) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) a)) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)) a))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (neg.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a)))) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a)))) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (*.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a)))))))
(-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a)))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a)))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))) (*.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))))))
(-.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) a)) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (*.f64 (cbrt.f64 b) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)) a))
(+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1 a))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))) 1)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(-.f64 (+.f64 (/.f64 b a) 0) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1 a))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(*.f64 1 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 1)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 2)) (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 2)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(/.f64 (+.f64 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3)) (fma.f64 (/.f64 b a) (/.f64 b a) (-.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)) (*.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3)) (fma.f64 (/.f64 b a) (/.f64 b a) (-.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) 3)) (-.f64 (fma.f64 (/.f64 b a) (/.f64 b a) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(/.f64 (fma.f64 (/.f64 b a) (/.f64 b a) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))
(pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 1)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(pow.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 3) 1/3)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) 3)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) 2)
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 2))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(log.f64 (exp.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(log.f64 (/.f64 (exp.f64 (/.f64 b a)) (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1 a))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(log.f64 (/.f64 (exp.f64 (/.f64 b a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))))) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (/.f64 1 a))))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)) (exp.f64 (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))) (exp.f64 (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(log.f64 (*.f64 (exp.f64 (/.f64 b a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) 3))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(exp.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))) 1))
(+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))

eval1.7s (4.2%)

Compiler

Compiled 88084 to 50445 computations (42.7% saved)

prune1.3s (3.3%)

Pruning

187 alts after pruning (176 fresh and 11 done)

PrunedKeptTotal
New1252871339
Fresh2889117
Picked011
Done01010
Total12801871467
Error
39.2b
Counts
1467 → 187
Alt Table
Click to see full alt table
StatusErrorProgram
44.1b
(fma.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3) 1/3) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.1b
(fma.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)) 2) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.1b
(fma.f64 (pow.f64 (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
43.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) 2) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
43.2b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 3) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
43.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
43.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6) 1/3) (*.f64 -1/3 (/.f64 b a)))
43.2b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 1/3)) 2) (*.f64 -1/3 (/.f64 b a)))
43.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4) 1/27) 1/3) (*.f64 -1/3 (/.f64 b a)))
43.5b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (expm1.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))) 1/3) (*.f64 -1/3 (/.f64 b a)))
43.5b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (exp.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))) 1/3) (*.f64 -1/3 (/.f64 b a)))
44.6b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)) 3) (*.f64 -1/3 (/.f64 b a)))
44.3b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 (*.f64 b -1/3) (sqrt.f64 a)) (sqrt.f64 a)))
44.1b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 -1/3 (sqrt.f64 (/.f64 a b))) (sqrt.f64 (/.f64 a b))))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 -1/3 a) (/.f64 1 b)))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (*.f64 b -1/3) a))
44.3b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 1 (/.f64 a (*.f64 b -1/3))))
44.2b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 -1/3 (/.f64 a b)))
44.4b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (/.f64 -1/3 a) b))
44.1b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (*.f64 (/.f64 -1/3 a) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b)))
44.4b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (*.f64 (/.f64 -1/3 a) (sqrt.f64 b)) (sqrt.f64 b)))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 1/3 (/.f64 1 (/.f64 (neg.f64 a) b))))
43.9b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (cbrt.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3)))
43.9b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (cbrt.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3)))
43.5b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
43.6b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) 1/3)) (*.f64 -1/3 (/.f64 b a)))
45.3b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) (pow.f64 1/27 1/3)) (*.f64 -1/3 (/.f64 b a)))
44.1b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) (*.f64 -1/3 (/.f64 b a)))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))) (*.f64 -1/3 (/.f64 b a)))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
43.4b
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
43.6b
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
44.1b
(fma.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 1 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.2b
(fma.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (/.f64 1 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
45.1b
(fma.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.2b
(fma.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.6b
(fma.f64 (expm1.f64 (log1p.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.9b
(fma.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.2b
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.2b
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3) (pow.f64 a 3))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
43.5b
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
43.6b
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) 3)
43.4b
(/.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 b)) (*.f64 3 a))
43.2b
(/.f64 (fma.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) a) 3) 1/27 (/.f64 -1/27 (pow.f64 (/.f64 a b) 3))) (fma.f64 1/9 (pow.f64 (/.f64 b a) 2) (*.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a) (fma.f64 1/3 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 1/3 a))))))
43.8b
(/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b)) (*.f64 3 a))
43.4b
(/.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a)) (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) 2) (*.f64 (pow.f64 (/.f64 b a) 2) -1/9)) (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 1/3 (/.f64 a b))))
43.3b
(/.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (neg.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)))) (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (neg.f64 (/.f64 -1/3 (/.f64 a b)))))
44.1b
(/.f64 (fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 b)) (*.f64 3 a))
43.5b
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3) b) (*.f64 3 a))
43.9b
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 2) b) (*.f64 3 a))
43.6b
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) (*.f64 1/9 (pow.f64 (/.f64 b a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (/.f64 -1/3 (/.f64 a b))))
44.0b
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
44.6b
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/2)) b) (*.f64 3 a))
44.3b
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) b) (*.f64 3 a))
44.0b
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 3) (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (/.f64 -1/3 (/.f64 a b))))))
43.2b
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) 3) (/.f64 -1/27 (pow.f64 (/.f64 a b) 3))) (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (*.f64 (/.f64 -1/3 (/.f64 a b)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3))))))
43.9b
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a)) 3) 1/27) (pow.f64 (/.f64 (*.f64 -1/3 b) a) 3)) (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) 2) (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a)) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a)) -1/9) (/.f64 a b)))))
44.3b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
43.9b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
44.2b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
43.5b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3) 1/3))) (*.f64 3 a))
44.3b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 1/3) (log.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))) 3))) (*.f64 3 a))
44.4b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 3))) (*.f64 3 a))
44.2b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3))) (*.f64 3 a))
44.4b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))) 3))) (*.f64 3 a))
44.4b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3))) (*.f64 3 a))
62.0b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3))))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
44.0b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 1 (/.f64 (fma.f64 b b (*.f64 3 (*.f64 a c))) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)))))) (*.f64 3 a))
47.0b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1))) (*.f64 3 a))
43.8b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))))) (*.f64 3 a))
44.0b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
44.0b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (*.f64 3 a))
44.4b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (expm1.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 3 a))
44.2b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3)))) (*.f64 3 a))
44.6b
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b))) (*.f64 3 a))
43.6b
(/.f64 (*.f64 1/9 (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) (*.f64 a a)) (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))))) (pow.f64 (/.f64 b a) 2))) (fma.f64 1/3 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 1/3 a))))
52.4b
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))))) 1)
44.0b
(+.f64 (/.f64 -1/3 (/.f64 a b)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
43.4b
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b) (/.f64 -1/3 a))
43.4b
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b) a) -1/3)
44.0b
(*.f64 (/.f64 (-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2)) a) -1/3)
44.5b
(*.f64 (/.f64 (-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) a) -1/3)
44.0b
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
44.3b
(*.f64 (/.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) a) -1/3)
44.0b
(*.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) a) -1/3)
44.6b
(*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4))) a) -1/3)
44.2b
(*.f64 (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) -1/3)
44.5b
(*.f64 (-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) (/.f64 -1/3 a))
44.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
44.1b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 3))
44.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
56.2b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (-.f64 (exp.f64 (log1p.f64 (/.f64 -1/3 a))) 1))
55.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))))
54.6b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a))))))
44.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 1/3 (/.f64 1 (neg.f64 a))))
54.4b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log.f64 (exp.f64 (/.f64 -1/3 a))))
44.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 3) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
46.2b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 b 1/3) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
44.4b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 3) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
45.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.2b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (expm1.f64 (log1p.f64 (cbrt.f64 b))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
45.4b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (pow.f64 (pow.f64 b 1/6) 2) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
45.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (pow.f64 b 1/3) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) a) (fma.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) -1 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4)))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 b (cbrt.f64 b)))) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 b) (pow.f64 b 1/6)) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 b) (pow.f64 b 1/6)) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 (*.f64 b (cbrt.f64 b))) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
44.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
44.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 b) 2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 b) 2))) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
45.3b
(*.f64 (+.f64 (fma.f64 (/.f64 (exp.f64 (*.f64 2/3 (log.f64 b))) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 b b)) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.5b
(*.f64 (+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)) a)) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (neg.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.6b
(*.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)) a)) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.5b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) (/.f64 a (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4))))) -1/3)
43.7b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) a))) -1/3)
43.3b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)))) -1/3)
43.6b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a))))) -1/3)
43.3b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
44.8b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
44.1b
(*.f64 (+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (/.f64 -1/3 a))
44.9b
(*.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.3b
(*.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.3b
(*.f64 (+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.8b
(*.f64 (+.f64 (-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.5b
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.5b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.3b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.2b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.5b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
45.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.2b
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.1b
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) a)) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.6b
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.9b
(*.f64 (+.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.4b
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a)) 2)))
43.5b
(*.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))) (cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)) 2)))
49.1b
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
50.4b
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
43.6b
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 3))
Compiler

Compiled 26530 to 15981 computations (39.8% saved)

localize69.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8))
1.2b
(pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6)
1.8b
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6) 1/3)
43.1b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6) 1/3) (*.f64 -1/3 (/.f64 b a)))
Compiler

Compiled 159 to 85 computations (46.5% saved)

series5.9s (14.7%)

Counts
4 → 0
Calls

36 calls:

TimeVariablePointExpression
72.0ms
a
@-inf
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6) 1/3) (*.f64 -1/3 (/.f64 b a)))
66.0ms
c
@inf
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6) 1/3) (*.f64 -1/3 (/.f64 b a)))
47.0ms
a
@inf
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6) 1/3) (*.f64 -1/3 (/.f64 b a)))
36.0ms
c
@-inf
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6) 1/3) (*.f64 -1/3 (/.f64 b a)))
33.0ms
c
@0
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6) 1/3) (*.f64 -1/3 (/.f64 b a)))
Compiler

Compiled 497065 to 436590 computations (12.2% saved)

rewrite105.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
397×prod-diff_binary64
395×expm1-udef_binary64
395×log1p-udef_binary64
254×add-sqr-sqrt_binary64
245×pow1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
025111
154096
2635796
Stop Event
node limit
Counts
4 → 91
Calls
Call 1
Inputs
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6) 1/3) (*.f64 -1/3 (/.f64 b a)))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6) 1/3)
(pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6)
(*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/3 (/.f64 b a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 1) (*.f64 -1/3 (/.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 2) (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 3) (pow.f64 (*.f64 -1/3 (/.f64 b a)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) (*.f64 1/9 (pow.f64 (/.f64 b a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (sqrt.f64 1/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/3) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 2) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) (*.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (sqrt.f64 1/3) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16))) (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 1/3) 2) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) 1/3) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1/27 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 1/3)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4) 1/27)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 6) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) 6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) 6) (pow.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 2)) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 1/27) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 1/3)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) 1/6))))))

simplify55.0ms (0.1%)

Algorithm
egg-herbie
Rules
563×unswap-sqr_binary64
512×distribute-rgt-in_binary64
505×distribute-lft-in_binary64
265×fma-def_binary64
211×associate-*l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02002590
14782543
219322088
Stop Event
node limit
Counts
91 → 112
Calls
Call 1
Inputs
(+.f64 (*.f64 -1/3 (/.f64 b a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a)))
(+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 1) (*.f64 -1/3 (/.f64 b a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))))) 1)
(*.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))) 1)
(*.f64 1 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 2) (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 3) (pow.f64 (*.f64 -1/3 (/.f64 b a)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) (*.f64 1/9 (pow.f64 (/.f64 b a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a))))
(pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))) 1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(exp.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) 1)
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (sqrt.f64 1/3) 2))
(*.f64 1/3 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))
(*.f64 (sqrt.f64 1/3) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))
(*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 1)
(*.f64 1 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 2) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(*.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) (*.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (sqrt.f64 1/3) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16))) (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)))
(*.f64 (pow.f64 (sqrt.f64 1/3) 2) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) 1/3) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (pow.f64 1/27 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))
(*.f64 (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 1/3)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))
(*.f64 (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 1/3))
(*.f64 (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))))
(cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))) 1)
(*.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)) 1)
(*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2))
(*.f64 1 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))
(*.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))
(*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4) 1/27)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 6) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) 6))
(*.f64 (pow.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) 6) (pow.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) 6))
(*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))
(*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 2)) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))
(sqrt.f64 (pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)) 2))
(log.f64 (pow.f64 (exp.f64 1/27) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))))
(cbrt.f64 (pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)) 3))
(expm1.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))
(log1p.f64 (expm1.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))
(exp.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) 1)
(pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) 1)
(pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)) 1/6)
(pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 1/2)
(pow.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) 3)
(pow.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) 2)
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))
(fabs.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 1/3)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(cbrt.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) 1/6))
Outputs
(+.f64 (*.f64 -1/3 (/.f64 b a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 1) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))))) 1)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(*.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))) 1)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(*.f64 1 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 2))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 2) (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 3) (pow.f64 (*.f64 -1/3 (/.f64 b a)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 3) (*.f64 -1/27 (pow.f64 (/.f64 b a) 3))) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2)) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (*.f64 (*.f64 -1/3 (/.f64 b a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))))))
(/.f64 (fma.f64 -1/27 (pow.f64 (/.f64 b a) 3) (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) 3) 1/27)) (-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 1/9 (pow.f64 (/.f64 b a) 2))) (*.f64 (/.f64 b a) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) -1/9))))
(/.f64 (fma.f64 -1/27 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a) 3)) (fma.f64 1/9 (pow.f64 (/.f64 b a) 2) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a) (*.f64 1/3 (+.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a) (/.f64 b a))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) (*.f64 1/9 (pow.f64 (/.f64 b a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2)) (*.f64 -1/9 (pow.f64 (/.f64 b a) 2))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 1/3 (/.f64 b a))))
(/.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) (*.f64 (pow.f64 (/.f64 b a) 2) -1/9)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 1/3 b) a)))
(/.f64 (*.f64 1/9 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (*.f64 a a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)) (pow.f64 (/.f64 b a) 2))) (*.f64 1/3 (+.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a) (/.f64 b a))))
(pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))) 1)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))) 3) 1/3)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 3)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 2)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))) 2))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))) 3))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(exp.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 1))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) 1)
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (sqrt.f64 1/3) 2))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 1/3 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 (sqrt.f64 1/3) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 1)
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 1 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 2) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 2))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) 4))
(*.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) (*.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) 2))
(*.f64 (sqrt.f64 1/3) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (pow.f64 1/3 1/2))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (sqrt.f64 1/3) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16))) (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)))
(*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) 2))
(*.f64 (sqrt.f64 1/3) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (pow.f64 1/3 1/2))))
(*.f64 (pow.f64 (sqrt.f64 1/3) 2) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 1 1/3) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) 1/3) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (cbrt.f64 (*.f64 1/9 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2))))
(*.f64 (pow.f64 1/27 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 1/27))
(*.f64 (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 1/3)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 1/3))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(*.f64 (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) 4))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(log.f64 (exp.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) 2))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 1))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))) 1)
(*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))
(*.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)) 1)
(*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))
(*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2))
(pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 3)
(*.f64 1/27 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3))
(*.f64 1 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))
(*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))
(*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))
(pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 3)
(*.f64 1/27 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3))
(*.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))
(*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))
(*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4) 1/27)
(*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 6) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) 6))
(pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 3)
(*.f64 1/27 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3))
(*.f64 (pow.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) 6) (pow.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) 6))
(pow.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) 12)
(*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))
(pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 3)
(*.f64 1/27 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3))
(*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 2)) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)))
(pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 3)
(*.f64 1/27 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3))
(*.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))
(pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 3)
(*.f64 1/27 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3))
(sqrt.f64 (pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)) 2))
(*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))
(log.f64 (pow.f64 (exp.f64 1/27) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))
(*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))))
(*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))
(cbrt.f64 (pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)) 3))
(*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))
(expm1.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))
(*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))
(log1p.f64 (expm1.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))
(*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))
(exp.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))
(*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))
(exp.f64 (*.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) 1))
(*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) 1)
(*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))
(pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) 1)
(*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))
(pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)) 1/6)
(pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 1/2)
(*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))
(pow.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) 1/3)
(cbrt.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) 3)
(*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))
(pow.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) 2)
(*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (pow.f64 1/3 1/2))
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))
(*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))
(fabs.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))
(*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 1/3)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))
(*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))
(cbrt.f64 (sqrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))) 1))
(*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))
(exp.f64 (*.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) 1/6))
(pow.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)) 1/6)

localize41.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(fma.f64 a (*.f64 c -3) (*.f64 b b))
0.2b
(/.f64 (-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2)) a)
0.4b
(*.f64 (/.f64 (-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2)) a) -1/3)
39.4b
(-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2))
Compiler

Compiled 75 to 39 computations (48% saved)

series188.0ms (0.5%)

Counts
4 → 0
Calls

36 calls:

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

Compiled 21410 to 13640 computations (36.3% saved)

rewrite169.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
990×prod-diff_binary64
364×fma-def_binary64
264×expm1-udef_binary64
264×log1p-udef_binary64
217×log-pow_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01468
131168
2404365
Stop Event
node limit
Counts
4 → 331
Calls
Call 1
Inputs
(-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2))
(*.f64 (/.f64 (-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2)) a) -1/3)
(/.f64 (-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2)) a)
(fma.f64 a (*.f64 c -3) (*.f64 b b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b 1 (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 b (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b 1 (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 b (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b 1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (neg.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b 3) (pow.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3)) (fma.f64 b b (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 (*.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (-.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 b) (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b 1 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b 1 (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (sqrt.f64 b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/3 (/.f64 a (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) -1/3) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/3 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2) 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (*.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2)) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1) (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 b a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b b) (*.f64 a (*.f64 c -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (*.f64 c -3)) 1) (*.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 3) (pow.f64 (*.f64 b b) 3)) (fma.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3)) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3))) (pow.f64 b 4)) (-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (exp.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (exp.f64 (*.f64 a (*.f64 c -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 a (*.f64 c -3))) (+.f64 1 (expm1.f64 (*.f64 b b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))))

simplify257.0ms (0.6%)

Algorithm
egg-herbie
Rules
370×fma-neg_binary64
355×log-prod_binary64
258×+-commutative_binary64
220×associate-*r*_binary64
219×associate-*l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
075719694
1182114186
2584614150
Stop Event
node limit
Counts
331 → 515
Calls
Call 1
Inputs
(+.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 b (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(+.f64 (fma.f64 b 1 (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 1 b (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 b 1 (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (fma.f64 1 b (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (fma.f64 b 1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 1 b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)
(*.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)))
(/.f64 1 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))))
(/.f64 1 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (neg.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3)) (fma.f64 b b (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 (*.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (-.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)
(pow.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3)
(pow.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2)
(sqrt.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2))
(log.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(log.f64 (/.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(log.f64 (*.f64 (exp.f64 b) (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))
(cbrt.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3))
(expm1.f64 (log1p.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(log1p.f64 (expm1.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(exp.f64 (log.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1))
(fma.f64 b 1 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 b 1 (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 1 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 1 b (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 1 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) b)
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (neg.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) b)
(fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3))) 1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(/.f64 -1/3 (/.f64 a (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 1 (/.f64 a (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)))
(/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) a)
(/.f64 (neg.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)) (neg.f64 a))
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) 1) a)
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) -1/3) (neg.f64 a))
(/.f64 (*.f64 -1/3 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (neg.f64 a))
(pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2) 1/9))
(log.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 1))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 b a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) 1)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 1)
(*.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (*.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2)) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(*.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(*.f64 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1) (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)))
(pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 2)
(pow.f64 (/.f64 a (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) -1)
(neg.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 1))
(fma.f64 b (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 1 (/.f64 b a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3)))
(+.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))
(+.f64 (*.f64 (*.f64 a (*.f64 c -3)) 1) (*.f64 b b))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1)
(*.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1)
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 1 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))
(*.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 3) (pow.f64 (*.f64 b b) 3)) (fma.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3)) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3))) (pow.f64 b 4)) (-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b)))
(pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1)
(pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 2)
(pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 3)
(sqrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2))
(log.f64 (exp.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (exp.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (exp.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (exp.f64 (*.f64 a (*.f64 c -3))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))
(log1p.f64 (expm1.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))
(exp.f64 (log.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))
Outputs
(+.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 b (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(+.f64 (fma.f64 b 1 (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 1 b (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))) (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (fabs.f64 (cbrt.f64 b))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 b 1 (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (fma.f64 1 b (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2)))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 1 1/2) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 1 1/2))))
(+.f64 (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 1)) (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0) (-.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (fabs.f64 (cbrt.f64 b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (fma.f64 b 1 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 1 b (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 b (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))) (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) 2)))))
(+.f64 (*.f64 0 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (fabs.f64 (cbrt.f64 b))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (fabs.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 a (*.f64 c -3))))))
(*.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)))
(*.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))
(/.f64 1 (/.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 a (*.f64 c -3))))))
(/.f64 1 (/.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(*.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2))) (neg.f64 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 a (*.f64 c -3)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 a (*.f64 c -3)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (neg.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3))))) (neg.f64 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 1 (/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3)) (fma.f64 b b (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 (*.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3)) (fma.f64 b b (+.f64 (pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 2) (*.f64 b (neg.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 3)) (fma.f64 b b (+.f64 (*.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 2))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (-.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (*.f64 b b) (pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 2)) (-.f64 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 (*.f64 b b) (pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 2)) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(pow.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) 1/3)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 3)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(pow.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(sqrt.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 2))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (exp.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (/.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (exp.f64 b) (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (exp.f64 b)))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 1 (expm1.f64 b))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(cbrt.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(expm1.f64 (log1p.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(log1p.f64 (expm1.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(exp.f64 (log.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(exp.f64 (*.f64 (log.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 b 1 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 b 1 (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 1 b (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 1 b (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 1 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 1 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 b (fma.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 b) (sqrt.f64 b) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 a (*.f64 c -3)))))))
(fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 a (*.f64 c -3)))))))
(fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (/.f64 1 (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 3/2)) (fma.f64 b b (fma.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (fma.f64 b b (*.f64 a (*.f64 c -3)))))))
(fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0) (/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(fma.f64 (-.f64 (*.f64 b b) (fma.f64 a (*.f64 c -3) (*.f64 b b))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 1 (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(+.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0) (/.f64 (-.f64 (*.f64 b b) (fma.f64 b b (*.f64 a (*.f64 c -3)))) (+.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(fma.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) b)
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) b)
(+.f64 b (neg.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (cbrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (fabs.f64 (cbrt.f64 b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (*.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(-.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (fabs.f64 (cbrt.f64 b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) b)
(fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) b)
(fma.f64 (neg.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) b)
(fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) b)
(+.f64 b (neg.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))
(fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) b)
(-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (fma.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (+.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (fma.f64 -1 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(fma.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 0))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3))) 1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 -1/3 (/.f64 a (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 1 (/.f64 a (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) a)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (neg.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3)) (neg.f64 a))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) 1) a)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (*.f64 (cbrt.f64 a) (cbrt.f64 (*.f64 a a))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a)) -3))
(/.f64 (/.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) -1/3) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (*.f64 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) -1/3) (neg.f64 a))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (*.f64 -1/3 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (neg.f64 a))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 3) 1/3)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 3)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 2)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2) 1/9))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a)) 2))
(log.f64 (pow.f64 (exp.f64 -1/3) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3) 3))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) -1/3)) 1))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a -1/3))
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 b a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (*.f64 (/.f64 1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) 1 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)) (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (neg.f64 (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (neg.f64 (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (neg.f64 (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (neg.f64 (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (neg.f64 (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (neg.f64 (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)))) (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (neg.f64 (/.f64 1 (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))) (-.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a))) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (neg.f64 (/.f64 1 (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a))) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)))) (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (neg.f64 (/.f64 1 (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a))) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (neg.f64 (/.f64 1 (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (neg.f64 (/.f64 1 (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)))) (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (neg.f64 (/.f64 1 (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a))) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a))) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a))) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a))) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a))) (/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))
(+.f64 (*.f64 0 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))
(+.f64 (*.f64 0 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))
(+.f64 (*.f64 0 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))
(+.f64 (*.f64 0 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))
(+.f64 (*.f64 0 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))
(+.f64 (*.f64 0 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 (/.f64 b a) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))))
(+.f64 (*.f64 0 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))))
(+.f64 (*.f64 0 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))))
(+.f64 (*.f64 0 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))))
(+.f64 (*.f64 0 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))))
(+.f64 (*.f64 0 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))))
(+.f64 (*.f64 0 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a))) (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 a (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (-.f64 (/.f64 b a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (-.f64 (/.f64 b a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (-.f64 (/.f64 b a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (-.f64 (/.f64 b a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (-.f64 (/.f64 b a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (-.f64 (/.f64 b a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (-.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))
(+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (-.f64 (/.f64 b a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (-.f64 (/.f64 b a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (-.f64 (/.f64 b a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (-.f64 (/.f64 b a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (-.f64 (/.f64 b a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (-.f64 (/.f64 b a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (-.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 (neg.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 (neg.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (sqrt.f64 a)))))
(-.f64 (/.f64 b a) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))) 1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (/.f64 1 a))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 1 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (*.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2)) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2)))
(*.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (*.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (neg.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (/.f64 1 (neg.f64 a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (/.f64 1 a) (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 1) (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) a))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (cbrt.f64 (*.f64 a a))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (sqrt.f64 a)) (sqrt.f64 a))
(pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 3) 1/3)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 3)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 2)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(pow.f64 (/.f64 a (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))) -1)
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(neg.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (neg.f64 a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 2))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(log.f64 (exp.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a) 3))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) 3) (pow.f64 a 3)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)) 1))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 b (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 1 (/.f64 b a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(/.f64 (-.f64 b (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a)
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))
(fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(-.f64 (*.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))
(fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) a))
(-.f64 (*.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a))) (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) a))
(+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3)))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(+.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(+.f64 (*.f64 (*.f64 a (*.f64 c -3)) 1) (*.f64 b b))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(*.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))
(pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 2)
(*.f64 1 (fma.f64 a (*.f64 c -3) (*.f64 b b)))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(*.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4))
(*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))
(*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))))
(*.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))))
(*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))))))
(*.f64 (cbrt.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3))))) (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) (cbrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 3) (pow.f64 (*.f64 b b) 3)) (fma.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3)) (-.f64 (pow.f64 b 4) (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 c -3)) 3) (pow.f64 (*.f64 b b) 3)) (fma.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3)) (-.f64 (pow.f64 b 4) (*.f64 a (*.f64 (*.f64 c -3) (*.f64 b b))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -27) (pow.f64 b 6)) (fma.f64 a (*.f64 (*.f64 (*.f64 c c) 9) a) (-.f64 (pow.f64 b 4) (*.f64 b (*.f64 (*.f64 c -3) (*.f64 a b))))))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3))) (pow.f64 b 4)) (-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b)))
(/.f64 (fma.f64 a (*.f64 (*.f64 (*.f64 c c) 9) a) (neg.f64 (pow.f64 b 4))) (fma.f64 a (*.f64 c -3) (*.f64 b (neg.f64 b))))
(pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(pow.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 c -3)))) 2)
(pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2))
(fabs.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))
(pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3) 1/3)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 3)
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(sqrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 2))
(sqrt.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2))
(fabs.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))
(log.f64 (exp.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) b) (exp.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b b))) (exp.f64 (*.f64 a (*.f64 c -3)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log.f64 (*.f64 (exp.f64 (*.f64 a (*.f64 c -3))) (+.f64 1 (expm1.f64 (*.f64 b b)))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(expm1.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(log1p.f64 (expm1.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(exp.f64 (log.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))
(fma.f64 b b (*.f64 a (*.f64 c -3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1))
(fma.f64 b b (*.f64 a (*.f64 c -3)))

localize79.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)
0.3b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
0.3b
(*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))
43.1b
(fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
Compiler

Compiled 178 to 100 computations (43.8% saved)

series319.0ms (0.8%)

Counts
2 → 0
Calls

18 calls:

TimeVariablePointExpression
2.0ms
a
@-inf
(*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))
1.0ms
a
@inf
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
1.0ms
c
@inf
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
1.0ms
c
@-inf
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
1.0ms
a
@-inf
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
Compiler

Compiled 33345 to 27365 computations (17.9% saved)

rewrite67.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
778×log-prod_binary64
378×prod-diff_binary64
292×expm1-udef_binary64
292×log1p-udef_binary64
245×log-pow_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02080
142241
2501039
Stop Event
node limit
Counts
2 → 64
Calls
Call 1
Inputs
(*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))) (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3) (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 b a) -1/3) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/3 (/.f64 b a)) (*.f64 -1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)))) (cbrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 3) -1/3) (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 2) -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/3 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 3)) (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/3 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 2)) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 1/9 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/3 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/3 (/.f64 b a) (*.f64 -1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 2) (cbrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) -1/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) (*.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) -1/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 b a) -1/3 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/3 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) 2)) (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/3 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)))) (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) 0)))))

simplify56.0ms (0.1%)

Algorithm
egg-herbie
Rules
387×distribute-rgt-in_binary64
385×log-prod_binary64
378×distribute-lft-in_binary64
343×fma-def_binary64
309×unswap-sqr_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01551493
13291432
210791344
357131342
Stop Event
node limit
Counts
64 → 85
Calls
Call 1
Inputs
(+.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))) (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))
(-.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))) 1)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)))
(/.f64 1 (/.f64 a (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (neg.f64 a))
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) 1) a)
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (sqrt.f64 a)) (sqrt.f64 a))
(pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) 1)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)) 3)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)) 2)
(neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))
(sqrt.f64 (/.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3) (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3)))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))
(exp.f64 (log.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)) 1))
(+.f64 0 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3))
(+.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 0)
(+.f64 (*.f64 (/.f64 b a) -1/3) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) -1/3))
(+.f64 (*.f64 -1/3 (/.f64 b a)) (*.f64 -1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)))) (cbrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3))) 1)
(/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 3) -1/3) (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 2))
(/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 2) -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)))
(/.f64 (*.f64 -1/3 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 3)) (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 2))
(/.f64 (*.f64 -1/3 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 2)) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)))
(pow.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 1)
(pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 2)
(sqrt.f64 (*.f64 1/9 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 2)))
(log.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)))
(exp.f64 (log.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 1))
(fma.f64 1 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 0)
(fma.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3 0)
(fma.f64 -1/3 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 0)
(fma.f64 -1/3 (/.f64 b a) (*.f64 -1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))
(fma.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 1 0)
(fma.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 2) 0)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 2) (cbrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 0)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) -1/3) 0)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 0)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) (*.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) -1/3) 0)
(fma.f64 (/.f64 b a) -1/3 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) -1/3))
(fma.f64 (*.f64 -1/3 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) 2)) (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) 0)
(fma.f64 (*.f64 -1/3 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)))) (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) 0)
Outputs
(+.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))) (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)))) 2)
(-.f64 0 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))
(/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) a)
(neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))) 1)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)))
(*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4))
(/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/2) a)
(/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)
(/.f64 1 (/.f64 a (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (neg.f64 a))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) (neg.f64 a))
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) 1) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(/.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) 1)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) 3) 1/3)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)) 3)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)) 2)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))
(/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) a)
(neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a)
(sqrt.f64 (/.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) (*.f64 a a)))
(sqrt.f64 (/.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) (*.f64 a a)))
(sqrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a))))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))))
(/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3)))) a)
(neg.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a))
(/.f64 (neg.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3))))) a)
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) 3))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3) (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a) 3) (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 6) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 3) (pow.f64 a 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3) (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a) 3) (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 6) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(exp.f64 (log.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)) 1))
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)
(/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a)
(+.f64 0 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(+.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 0)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(+.f64 (*.f64 (/.f64 b a) -1/3) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) -1/3))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(+.f64 (*.f64 -1/3 (/.f64 b a)) (*.f64 -1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)))) (cbrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))))))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3))) 1)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 3) -1/3) (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 2))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(/.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 2) -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(/.f64 (*.f64 -1/3 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 3)) (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 2))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(/.f64 (*.f64 -1/3 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 2)) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(pow.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 1)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 3) 1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 2)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(sqrt.f64 (*.f64 1/9 (pow.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 2)))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(log.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3))))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 3))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(exp.f64 (log.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 1))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(fma.f64 1 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 0)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(fma.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3 0)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(fma.f64 -1/3 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) 0)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(fma.f64 -1/3 (/.f64 b a) (*.f64 -1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a)))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(fma.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3) 1 0)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(fma.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 2) 0)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 2) (cbrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 0)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) -1/3) 0)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)) 0)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) (*.f64 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) -1/3) 0)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(fma.f64 (/.f64 b a) -1/3 (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) -1/3))
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(fma.f64 (*.f64 -1/3 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) 2)) (cbrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) 0)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)
(fma.f64 (*.f64 -1/3 (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)))) (sqrt.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a))) 0)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 (*.f64 c a) -3))) a) (/.f64 b a)) -1/3)
(*.f64 (+.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 c (*.f64 a -3)))) a) (/.f64 b a)) -1/3)

localize76.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3)
0.5b
(cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)) 2))
0.6b
(cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)))
43.0b
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
Compiler

Compiled 181 to 115 computations (36.5% saved)

series1.1s (2.8%)

Counts
4 → 0
Calls

36 calls:

TimeVariablePointExpression
10.0ms
a
@inf
(cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)) 2))
9.0ms
a
@0
(cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)) 2))
9.0ms
a
@inf
(cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)))
8.0ms
c
@inf
(cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)) 2))
6.0ms
a
@-inf
(cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)) 2))
Compiler

Compiled 91025 to 66110 computations (27.4% saved)

rewrite88.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
858×log-prod_binary64
530×prod-diff_binary64
315×expm1-udef_binary64
315×log1p-udef_binary64
271×log-pow_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019101
139297
2456797
Stop Event
node limit
Counts
4 → 104
Calls
Call 1
Inputs
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)))
(cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)) 2))
(*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)) (*.f64 b (/.f64 -1/3 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (/.f64 -1/3 a)) 1) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) (cbrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6)) (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3) (pow.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)) 3)) (fma.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 b (/.f64 -1/3 a)) (-.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) 1/9) (*.f64 a a)) (*.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 b (/.f64 -1/3 a))) (/.f64 (*.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) 1/9) (*.f64 a a))) (-.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a))) (exp.f64 (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))) (exp.f64 (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 b (/.f64 -1/3 a))) (+.f64 1 (expm1.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2) (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6) (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1/3) (pow.f64 (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 2) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6) (*.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6) (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4)) 1/3) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2/3 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2/3 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))) (cbrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)) 1))))))

simplify80.0ms (0.2%)

Algorithm
egg-herbie
Rules
618×log-prod_binary64
560×times-frac_binary64
425×exp-prod_binary64
314×cube-prod_binary64
276×fabs-mul_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02313179
14683061
218152920
358242920
Stop Event
node limit
Counts
104 → 129
Calls
Call 1
Inputs
(+.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)) (*.f64 b (/.f64 -1/3 a)))
(+.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(+.f64 0 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(+.f64 (*.f64 (*.f64 b (/.f64 -1/3 a)) 1) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) (cbrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 1)
(*.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1)
(*.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(*.f64 1 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(*.f64 (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6)) (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6))
(/.f64 (+.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3) (pow.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)) 3)) (fma.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 b (/.f64 -1/3 a)) (-.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) 1/9) (*.f64 a a)) (*.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 b (/.f64 -1/3 a))) (/.f64 (*.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) 1/9) (*.f64 a a))) (-.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a))))
(pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 3)
(pow.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 2))
(fabs.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(log.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(log.f64 (*.f64 (exp.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a))) (exp.f64 (*.f64 b (/.f64 -1/3 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))) (exp.f64 (*.f64 b (/.f64 -1/3 a)))))
(log.f64 (*.f64 (exp.f64 (*.f64 b (/.f64 -1/3 a))) (+.f64 1 (expm1.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a))))))
(cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(log1p.f64 (expm1.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(exp.f64 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1))
(+.f64 0 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))) 1)
(*.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1)
(*.f64 1 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2) (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2))
(*.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6) (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6))
(*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1/3) (pow.f64 (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1/3))
(pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1)
(pow.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 2) 1/6)
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 3)
(pow.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))
(fabs.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(log.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(exp.f64 (log.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 1))
(+.f64 0 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))) 1)
(*.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2))
(*.f64 (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6))
(*.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6) (*.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6) (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(*.f64 (pow.f64 1 1/3) (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4)) 1/3) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 2/3)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 2) 1/3)
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2) 3)
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))
(exp.f64 (*.f64 2/3 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 1/3))
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 1))
(+.f64 0 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))) (cbrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3))) 1)
(pow.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3) 1)
(pow.f64 (pow.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)) 3)
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)) 2)
(sqrt.f64 (*.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) 1/9))
(log.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3) 3))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)))
(exp.f64 (log.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)) 1))
Outputs
(+.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(+.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(+.f64 0 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(+.f64 (*.f64 (*.f64 b (/.f64 -1/3 a)) 1) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) (cbrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 1)
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(*.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1)
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(*.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(*.f64 1 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(*.f64 (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6)) (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(/.f64 (+.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3) (pow.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)) 3)) (fma.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 b (/.f64 -1/3 a)) (-.f64 (/.f64 (*.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) 1/9) (*.f64 a a)) (*.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3) (pow.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)) 3)) (fma.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 b (/.f64 -1/3 a)) (-.f64 (*.f64 (/.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) a) (/.f64 1/9 a)) (*.f64 b (*.f64 (/.f64 -1/3 a) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))))))
(/.f64 (fma.f64 1/27 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 3) (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3)) (fma.f64 b (*.f64 (/.f64 -1/3 a) (*.f64 b (/.f64 -1/3 a))) (fma.f64 (/.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) a) (/.f64 1/9 a) (*.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) -1/3)))))
(/.f64 (fma.f64 1/27 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 3) (pow.f64 (*.f64 (/.f64 b a) -1/3) 3)) (fma.f64 b (*.f64 b (/.f64 (/.f64 1/9 a) a)) (-.f64 (*.f64 1/9 (/.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) (*.f64 a a))) (/.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) (*.f64 b (/.f64 -1/9 a))) a))))
(/.f64 (fma.f64 1/27 (pow.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) 3) (/.f64 -1/27 (pow.f64 (/.f64 a b) 3))) (fma.f64 b (*.f64 b (/.f64 (/.f64 1/9 a) a)) (-.f64 (*.f64 1/9 (/.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) (*.f64 a a))) (/.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) (*.f64 b (/.f64 -1/9 a))) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 b (/.f64 -1/3 a))) (/.f64 (*.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) 1/9) (*.f64 a a))) (-.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 b (/.f64 -1/3 a))) (*.f64 (/.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) a) (/.f64 1/9 a))) (+.f64 (*.f64 b (/.f64 -1/3 a)) (*.f64 -1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (/.f64 -1/3 a) (/.f64 -1/3 a))) (/.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) (/.f64 a (/.f64 1/9 a)))) (fma.f64 b (/.f64 -1/3 a) (*.f64 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) -1/3)))
(/.f64 (fma.f64 (*.f64 b b) (/.f64 (/.f64 1/9 a) a) (/.f64 (*.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) -1/9) (*.f64 a a))) (fma.f64 b (/.f64 -1/3 a) (/.f64 -1/3 (/.f64 a (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))))
(pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1)
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 3)
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(pow.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 2) 1/2)
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(pow.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 3) 1/3)
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(pow.f64 (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(sqrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 2))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(fabs.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(log.f64 (exp.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(log.f64 (*.f64 (exp.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a))) (exp.f64 (*.f64 b (/.f64 -1/3 a)))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a)))) (exp.f64 (*.f64 b (/.f64 -1/3 a)))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(log.f64 (*.f64 (exp.f64 (*.f64 b (/.f64 -1/3 a))) (+.f64 1 (expm1.f64 (*.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a))))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 3))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(expm1.f64 (log1p.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(log1p.f64 (expm1.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(exp.f64 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))
(fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))
(+.f64 0 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))) (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))) (log.f64 (sqrt.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))) 1)
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(*.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1)
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(*.f64 1 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2) (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(*.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6) (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)) 4)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1/3) (pow.f64 (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1/3))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/3)
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1)
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(pow.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 2) 1/6)
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) 1/2)
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 3)
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(pow.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6) 2)
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(fabs.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(log.f64 (exp.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(exp.f64 (log.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 1/3))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 1))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))
(cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))
(+.f64 0 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(*.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(*.f64 1 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)) 4))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)) 4))))
(*.f64 (sqrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(*.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6) (*.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 1/6) (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(*.f64 (pow.f64 1 1/3) (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4)) 1/3) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)) 4))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 2/3)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(pow.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 2) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 2) 3)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))) 4)))
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3)) 4)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2))))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(exp.f64 (*.f64 2/3 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 1/3))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(exp.f64 (*.f64 (*.f64 2/3 (log.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a))))) 1))
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 -1/3 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/3 (/.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) a) (*.f64 (/.f64 b a) -1/3))) 2)
(+.f64 0 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3))
(*.f64 1/3 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))) (cbrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))))
(*.f64 1/3 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3))) 1)
(*.f64 1/3 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))
(pow.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3) 1)
(*.f64 1/3 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))
(pow.f64 (pow.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3) 3) 1/3)
(*.f64 1/3 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)) 3)
(*.f64 1/3 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))
(pow.f64 (sqrt.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)) 2)
(*.f64 1/3 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))
(sqrt.f64 (*.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) 1/9))
(log.f64 (pow.f64 (exp.f64 1/3) (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c))))))
(*.f64 1/3 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3))))
(*.f64 1/3 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))
(cbrt.f64 (pow.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3) 3))
(*.f64 1/3 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))
(expm1.f64 (log1p.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)))
(*.f64 1/3 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))
(log1p.f64 (expm1.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)))
(*.f64 1/3 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))
(exp.f64 (log.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)))
(*.f64 1/3 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))) 1/3)) 1))
(*.f64 1/3 (hypot.f64 b (sqrt.f64 (*.f64 a (*.f64 -3 c)))))

localize212.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.6b
(pow.f64 (cbrt.f64 b) 2)
1.0b
(pow.f64 (sqrt.f64 b) 1/3)
43.2b
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
62.0b
(fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))
Compiler

Compiled 461 to 256 computations (44.5% saved)

series450.0ms (1.1%)

Counts
2 → 0
Calls

12 calls:

TimeVariablePointExpression
4.0ms
b
@0
(pow.f64 (sqrt.f64 b) 1/3)
4.0ms
a
@0
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
3.0ms
b
@inf
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
2.0ms
c
@-inf
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
2.0ms
a
@-inf
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
Compiler

Compiled 31880 to 25420 computations (20.3% saved)

rewrite231.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
748×prod-diff_binary64
445×egg-rr
377×log1p-udef_binary64
239×add-sqr-sqrt_binary64
230×pow1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02660
156926
2632826
Stop Event
node limit
Counts
2 → 466
Calls
Call 1
Inputs
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1))))
(pow.f64 (sqrt.f64 b) 1/3)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 b a) 1) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 b a) 0) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) 2) (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) (sqrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 3)) (+.f64 (*.f64 (/.f64 b a) (/.f64 b a)) (-.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)) (*.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 b a) (/.f64 b a)) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 b 1/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 b 1/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 b 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (pow.f64 b 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 b 1/6)) (cbrt.f64 (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 b 1/12) (pow.f64 b 1/12))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (sqrt.f64 (cbrt.f64 (cbrt.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/6) (pow.f64 b 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (pow.f64 b 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 b) 2) 1/6) (pow.f64 (cbrt.f64 b) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 b 1/4) 1/3) (pow.f64 (pow.f64 b 1/4) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (pow.f64 b 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 b 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 b 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (sqrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 b 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 b 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 1/6 (log.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 b) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 1/6 (log.f64 b)) 1))))))

simplify622.0ms (1.6%)

Algorithm
egg-herbie
Rules
604×+-commutative_binary64
521×associate-+l+_binary64
488×associate-+r+_binary64
466×fma-neg_binary64
418×times-frac_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
094255280
1233140352
2683936923
Stop Event
node limit
Counts
466 → 834
Calls
Call 1
Inputs
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (*.f64 (/.f64 b a) 1) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)))) 1)
(-.f64 (+.f64 (/.f64 b a) 0) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(*.f64 1 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)))
(*.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) 2) (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) (sqrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))
(/.f64 (+.f64 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 3)) (+.f64 (*.f64 (/.f64 b a) (/.f64 b a)) (-.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)) (*.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b a) (/.f64 b a)) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)))
(pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) 3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))
(exp.f64 (log.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 b 1/6))) 1)
(*.f64 (pow.f64 b 1/6) 1)
(*.f64 1 (pow.f64 b 1/6))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (pow.f64 b 1/6)))
(*.f64 (cbrt.f64 (pow.f64 b 1/6)) (cbrt.f64 (cbrt.f64 b)))
(*.f64 (pow.f64 b 1/12) (pow.f64 b 1/12))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (sqrt.f64 (cbrt.f64 (cbrt.f64 b))))
(*.f64 (pow.f64 1 1/6) (pow.f64 b 1/6))
(*.f64 (pow.f64 1 1/3) (pow.f64 b 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 b) 2) 1/6) (pow.f64 (cbrt.f64 b) 1/6))
(*.f64 (pow.f64 (pow.f64 b 1/4) 1/3) (pow.f64 (pow.f64 b 1/4) 1/3))
(sqrt.f64 (cbrt.f64 b))
(fabs.f64 (pow.f64 b 1/6))
(log.f64 (exp.f64 (pow.f64 b 1/6)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 b 1/6))))
(cbrt.f64 (sqrt.f64 b))
(expm1.f64 (log1p.f64 (pow.f64 b 1/6)))
(log1p.f64 (expm1.f64 (pow.f64 b 1/6)))
(exp.f64 (*.f64 1/6 (log.f64 b)))
(exp.f64 (*.f64 (log.f64 b) 1/6))
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 b)) 1))
Outputs
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(+.f64 (*.f64 (/.f64 b a) 1) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (neg.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 2 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (neg.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (*.f64 (/.f64 1 a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (-.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (+.f64 (/.f64 b a) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (+.f64 (/.f64 b a) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (+.f64 (/.f64 b a) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (-.f64 (*.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (*.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (+.f64 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (+.f64 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (+.f64 (/.f64 b a) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (+.f64 (/.f64 b a) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (+.f64 (/.f64 b a) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 3) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (+.f64 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (+.f64 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))) (+.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a)))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 3) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 3) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))) (+.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))) (+.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 3) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 3) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 3) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 3) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (*.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (+.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (+.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (+.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (*.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) 1))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (+.f64 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (+.f64 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (+.f64 (/.f64 b a) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (+.f64 (/.f64 b a) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (+.f64 (/.f64 b a) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))))
(+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)))) (/.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (*.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (*.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))) (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (*.f64 0 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (+.f64 (/.f64 b a) (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (/.f64 b a) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (*.f64 -1 (sqrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))))))
(+.f64 (fma.f64 -1 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (+.f64 (/.f64 b a) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (+.f64 (/.f64 b a) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (+.f64 (/.f64 b a) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (/.f64 b a) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a) (/.f64 (/.f64 b (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (+.f64 (/.f64 b a) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (pow.f64 b 1/6)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (*.f64 (cbrt.f64 b) (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (pow.f64 a -1/2) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (/.f64 b (sqrt.f64 a)) (pow.f64 a -1/2) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (pow.f64 a -1/2) (/.f64 b (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a)) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))))
(+.f64 (fma.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 1 a)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (*.f64 (/.f64 1 a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) 4) a)))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)))) 1)
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(-.f64 (+.f64 (/.f64 b a) 0) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a))
(*.f64 1 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(*.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) 1)
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) 2))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) 2) (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) (sqrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(/.f64 (+.f64 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 3)) (+.f64 (*.f64 (/.f64 b a) (/.f64 b a)) (-.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)) (*.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 3)) (fma.f64 (/.f64 b a) (/.f64 b a) (-.f64 (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) 3)) (-.f64 (fma.f64 (/.f64 b a) (/.f64 b a) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))
(/.f64 (-.f64 (*.f64 (/.f64 b a) (/.f64 b a)) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)))
(pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) 1)
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(pow.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) 3) 1/3)
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) 3)
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) 2)
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) 2))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(log.f64 (exp.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a)) 3))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(exp.f64 (log.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) 1))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 b 1/6))) 1)
(pow.f64 b 1/6)
(*.f64 (pow.f64 b 1/6) 1)
(pow.f64 b 1/6)
(*.f64 1 (pow.f64 b 1/6))
(pow.f64 b 1/6)
(*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (pow.f64 b 1/6)))
(*.f64 (cbrt.f64 (pow.f64 b 1/6)) (cbrt.f64 (cbrt.f64 b)))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (cbrt.f64 (pow.f64 b 1/6)))
(*.f64 (pow.f64 b 1/12) (pow.f64 b 1/12))
(pow.f64 b 1/6)
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (sqrt.f64 (cbrt.f64 (cbrt.f64 b))))
(*.f64 (fabs.f64 (cbrt.f64 (cbrt.f64 b))) (sqrt.f64 (cbrt.f64 (cbrt.f64 b))))
(*.f64 (cbrt.f64 (cbrt.f64 b)) (sqrt.f64 (cbrt.f64 (cbrt.f64 b))))
(*.f64 (pow.f64 1 1/6) (pow.f64 b 1/6))
(pow.f64 b 1/6)
(*.f64 (pow.f64 1 1/3) (pow.f64 b 1/6))
(pow.f64 b 1/6)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 b) 2) 1/6) (pow.f64 (cbrt.f64 b) 1/6))
(*.f64 (pow.f64 (pow.f64 b 1/4) 1/3) (pow.f64 (pow.f64 b 1/4) 1/3))
(*.f64 (cbrt.f64 (pow.f64 b 1/4)) (cbrt.f64 (pow.f64 b 1/4)))
(sqrt.f64 (cbrt.f64 b))
(fabs.f64 (pow.f64 b 1/6))
(pow.f64 b 1/6)
(log.f64 (exp.f64 (pow.f64 b 1/6)))
(pow.f64 b 1/6)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 b 1/6))))
(pow.f64 b 1/6)
(cbrt.f64 (sqrt.f64 b))
(expm1.f64 (log1p.f64 (pow.f64 b 1/6)))
(pow.f64 b 1/6)
(log1p.f64 (expm1.f64 (pow.f64 b 1/6)))
(pow.f64 b 1/6)
(exp.f64 (*.f64 1/6 (log.f64 b)))
(pow.f64 b 1/6)
(exp.f64 (*.f64 (log.f64 b) 1/6))
(pow.f64 b 1/6)
(exp.f64 (*.f64 (*.f64 1/6 (log.f64 b)) 1))
(pow.f64 b 1/6)

eval3.1s (7.8%)

Compiler

Compiled 167875 to 94552 computations (43.7% saved)

prune1.8s (4.6%)

Pruning

278 alts after pruning (265 fresh and 13 done)

PrunedKeptTotal
New17861281914
Fresh34137171
Picked011
Done31215
Total18232782101
Error
38.7b
Counts
2101 → 278
Alt Table
Click to see full alt table
StatusErrorProgram
44.1b
(fma.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3) 1/3) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.1b
(fma.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)) 2) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.1b
(fma.f64 (pow.f64 (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
43.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) 2) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
43.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
43.1b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 6) 1/3) (*.f64 -1/3 (/.f64 b a)))
43.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4) 1/27) 1/3) (*.f64 -1/3 (/.f64 b a)))
43.2b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 1/3)) 2) (*.f64 -1/3 (/.f64 b a)))
43.5b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (expm1.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))) 1/3) (*.f64 -1/3 (/.f64 b a)))
43.5b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (exp.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))) 1/3) (*.f64 -1/3 (/.f64 b a)))
44.6b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)) 3) (*.f64 -1/3 (/.f64 b a)))
44.3b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 (*.f64 b -1/3) (sqrt.f64 a)) (sqrt.f64 a)))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 -1/3 a) (/.f64 1 b)))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (*.f64 b -1/3) a))
44.3b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 1 (/.f64 a (*.f64 b -1/3))))
44.2b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 -1/3 (/.f64 a b)))
44.4b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (/.f64 -1/3 a) b))
44.1b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (*.f64 (/.f64 -1/3 a) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b)))
44.4b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (*.f64 (/.f64 -1/3 a) (sqrt.f64 b)) (sqrt.f64 b)))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 1/3 (/.f64 1 (/.f64 (neg.f64 a) b))))
43.9b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (cbrt.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3)))
43.9b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (cbrt.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3)))
43.5b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
43.6b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) 1/3)) (*.f64 -1/3 (/.f64 b a)))
45.3b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) (pow.f64 1/27 1/3)) (*.f64 -1/3 (/.f64 b a)))
43.5b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) (*.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (*.f64 -1/3 (/.f64 b a)))
43.3b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 1/3)) (*.f64 -1/3 (/.f64 b a)))
44.1b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) (*.f64 -1/3 (/.f64 b a)))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) (*.f64 -1/3 (/.f64 b a)))
44.0b
(fma.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
43.4b
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
43.6b
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
44.1b
(fma.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 1 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.2b
(fma.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (/.f64 1 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
45.1b
(fma.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.2b
(fma.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.6b
(fma.f64 (expm1.f64 (log1p.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.9b
(fma.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.2b
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
44.2b
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3) (pow.f64 a 3))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
43.5b
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
43.6b
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
43.8b
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
43.6b
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 3)
43.6b
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) 3)
43.4b
(/.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 b)) (*.f64 3 a))
43.2b
(/.f64 (fma.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) a) 3) 1/27 (/.f64 -1/27 (pow.f64 (/.f64 a b) 3))) (fma.f64 1/9 (pow.f64 (/.f64 b a) 2) (*.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a) (fma.f64 1/3 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 1/3 a))))))
43.8b
(/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b)) (*.f64 3 a))
43.3b
(/.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) (*.f64 (pow.f64 (/.f64 b a) 2) -1/9)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 1/3 b) a)))
43.3b
(/.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (neg.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)))) (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (neg.f64 (/.f64 -1/3 (/.f64 a b)))))
44.1b
(/.f64 (fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 b)) (*.f64 3 a))
42.8b
(/.f64 (fma.f64 -1/27 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a) 3)) (fma.f64 1/9 (pow.f64 (/.f64 b a) 2) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a) (*.f64 1/3 (+.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a) (/.f64 b a))))))
43.6b
(/.f64 (fma.f64 -1/27 (pow.f64 (/.f64 b a) 3) (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) 3) 1/27)) (-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 1/9 (pow.f64 (/.f64 b a) 2))) (*.f64 (/.f64 b a) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) -1/9))))
43.5b
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3) b) (*.f64 3 a))
43.9b
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 2) b) (*.f64 3 a))
43.5b
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) (*.f64 1/9 (pow.f64 (/.f64 b a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a))))
44.0b
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
44.6b
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/2)) b) (*.f64 3 a))
44.3b
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) b) (*.f64 3 a))
43.2b
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 3) (*.f64 -1/27 (pow.f64 (/.f64 b a) 3))) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2)) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (*.f64 (*.f64 -1/3 (/.f64 b a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))))))
44.0b
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 3) (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (/.f64 -1/3 (/.f64 a b))))))
43.9b
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a)) 3) 1/27) (pow.f64 (/.f64 (*.f64 -1/3 b) a) 3)) (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) 2) (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a)) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a)) -1/9) (/.f64 a b)))))
43.6b
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2)) (*.f64 -1/9 (pow.f64 (/.f64 b a) 2))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 1/3 (/.f64 b a))))
44.3b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
43.9b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
44.2b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
44.3b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 1/3) (log.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))) 3))) (*.f64 3 a))
44.4b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 3))) (*.f64 3 a))
44.2b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3))) (*.f64 3 a))
44.4b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3))) (*.f64 3 a))
62.0b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3))))) (*.f64 3 a))
44.1b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
43.8b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))))) (*.f64 3 a))
44.0b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
44.0b
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (*.f64 3 a))
44.6b
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b))) (*.f64 3 a))
43.7b
(/.f64 (*.f64 1/9 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (*.f64 a a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)) (pow.f64 (/.f64 b a) 2))) (*.f64 1/3 (+.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a) (/.f64 b a))))
43.6b
(/.f64 (*.f64 1/9 (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) (*.f64 a a)) (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))))) (pow.f64 (/.f64 b a) 2))) (fma.f64 1/3 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 1/3 a))))
52.4b
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))))) 1)
52.4b
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))))) 1)
44.0b
(+.f64 (/.f64 -1/3 (/.f64 a b)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
43.9b
(+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a)))
43.4b
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b) (/.f64 -1/3 a))
43.6b
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 2) (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
43.3b
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) b) a) -1/3)
43.5b
(*.f64 (/.f64 (-.f64 b (pow.f64 (pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3) 1/3) 1/2)) a) -1/3)
44.4b
(*.f64 (/.f64 (-.f64 b (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 3) 1/2)) a) -1/3)
44.1b
(*.f64 (/.f64 (-.f64 b (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3))) (pow.f64 b 4)) (-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))) 1/2)) a) -1/3)
47.0b
(*.f64 (/.f64 (-.f64 b (pow.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1) 1/2)) a) -1/3)
44.1b
(*.f64 (/.f64 (-.f64 b (pow.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))) 1/2)) a) -1/3)
44.3b
(*.f64 (/.f64 (-.f64 b (pow.f64 (expm1.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1/2)) a) -1/3)
44.6b
(*.f64 (/.f64 (-.f64 b (pow.f64 (exp.f64 (log.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1/2)) a) -1/3)
44.2b
(*.f64 (/.f64 (-.f64 b (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3)) 1/2)) a) -1/3)
44.0b
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
44.3b
(*.f64 (/.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) a) -1/3)
44.2b
(*.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) a) -1/3)
44.0b
(*.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) a) -1/3)
44.6b
(*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4))) a) -1/3)
44.2b
(*.f64 (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) -1/3)
44.5b
(*.f64 (-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) (/.f64 -1/3 a))
44.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
44.1b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 3))
44.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
56.2b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (-.f64 (exp.f64 (log1p.f64 (/.f64 -1/3 a))) 1))
55.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))))
54.6b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a))))))
44.0b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 1/3 (/.f64 1 (neg.f64 a))))
54.4b
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log.f64 (exp.f64 (/.f64 -1/3 a))))
44.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 3) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
46.2b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 b 1/3) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
44.4b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 3) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
45.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
45.4b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) a) (fma.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) -1 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4)))) -1/3)
44.3b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (*.f64 (cbrt.f64 (pow.f64 b 1/4)) (cbrt.f64 (pow.f64 b 1/4)))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.8b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (*.f64 (cbrt.f64 (pow.f64 b 1/6)) (cbrt.f64 (cbrt.f64 b)))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.8b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (sqrt.f64 (cbrt.f64 b))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.3b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (cbrt.f64 (sqrt.f64 b))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.2b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (expm1.f64 (log1p.f64 (cbrt.f64 b))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.3b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) -1/3)
45.4b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (pow.f64 (pow.f64 b 1/6) 2) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
45.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (pow.f64 b 1/3) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) a) (fma.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) -1 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4)))) -1/3)
45.3b
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 b (cbrt.f64 b)))) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 b) (pow.f64 b 1/6)) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 b) (pow.f64 b 1/6)) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 (*.f64 b (cbrt.f64 b))) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
44.4b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) -1/3)
43.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) -1/3)
44.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) -1/3)
44.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))))) -1/3)
44.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))))) -1/3)
43.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))) -1/3)
43.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))) -1/3)
43.4b
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))) -1/3)
43.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))) -1/3)
43.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))) -1/3)
43.4b
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))) -1/3)
45.2b
(*.f64 (+.f64 (fma.f64 (/.f64 (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 b) 2))) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (fma.f64 (/.f64 (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 b) 2))) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.5b
(*.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.6b
(*.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 b b)) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.5b
(*.f64 (+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)) a)) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.6b
(*.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.8b
(*.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) -1/3)
43.9b
(*.f64 (+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)) a)) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
57.5b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) 0) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)) 2) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
43.4b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
44.4b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) 3) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
43.5b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) (/.f64 a (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4))))) -1/3)
43.7b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) a))) -1/3)
43.3b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)))) -1/3)
43.6b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a))))) -1/3)
43.2b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
44.4b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))) -1/3)
43.3b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 1 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
44.8b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (cbrt.f64 a))) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
43.8b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (sqrt.f64 a))) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
44.8b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
43.6b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3) (pow.f64 a 3))) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
44.8b
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
44.1b
(*.f64 (+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (/.f64 -1/3 a))
44.9b
(*.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
43.3b
(*.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.5b
(*.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) -1/3)
43.2b
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 b a) (/.f64 b a)) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.8b
(*.f64 (+.f64 (-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.3b
(*.f64 (+.f64 (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.5b
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
45.6b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.9b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (+.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
45.3b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.5b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.1b
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (+.f64 (/.f64 b a) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.5b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
45.5b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.2b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.1b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.5b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
45.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.2b
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.2b
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.5b
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.5b
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.1b
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) a)) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.6b
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.8b
(*.f64 (+.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.7b
(*.f64 (+.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.2b
(*.f64 (+.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.2b
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.9b
(*.f64 (+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.0b
(*.f64 (+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
43.7b
(*.f64 (+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
44.6b
(*.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a)))) -1/3)
44.2b
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
43.9b
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
43.7b
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
43.9b
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
43.6b
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
43.4b
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a)) 2)))
43.5b
(*.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))) (cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)) 2)))
43.5b
(*.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))) (cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (sqrt.f64 (*.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) 1/9)) a)) 2)))
43.8b
(*.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (sqrt.f64 (*.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) 1/9)) a))) (cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)) 2)))
49.1b
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
50.4b
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
50.4b
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
43.6b
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 3))
Compiler

Compiled 24113 to 14400 computations (40.3% saved)

regimes2.3s (5.9%)

Counts
361 → 2
Calls
Call 1
Inputs
(*.f64 (/.f64 (-.f64 b (pow.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2)) a) -1/3)
(*.f64 (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) -1/3)
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 1/3 (/.f64 1 (neg.f64 a))))
(*.f64 (/.f64 (-.f64 b (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3))) (pow.f64 b 4)) (-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3)))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) b) (*.f64 3 a))
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/2)) b) (*.f64 3 a))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 2) b) (*.f64 3 a))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3) b) (*.f64 3 a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) 0) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log.f64 (exp.f64 (/.f64 -1/3 a))))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log1p.f64 (expm1.f64 (/.f64 -1/3 a))))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (pow.f64 (/.f64 -1/3 a) 3)))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 3))
(*.f64 (/.f64 (-.f64 b (pow.f64 (exp.f64 (log.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1/2)) a) -1/3)
(*.f64 (/.f64 (-.f64 b (pow.f64 (expm1.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (expm1.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (-.f64 (exp.f64 (log1p.f64 (/.f64 -1/3 a))) 1))
(*.f64 (/.f64 (-.f64 b (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3)) 1/2)) a) -1/3)
(*.f64 (/.f64 (-.f64 b (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 3) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))) 3))) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (pow.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1) 1/2)) a) -1/3)
(*.f64 (/.f64 (-.f64 b (pow.f64 (pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3) 1/3) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3) 1/3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3) 1/3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/3) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (fma.f64 b b (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 1 (/.f64 (fma.f64 b b (*.f64 3 (*.f64 a c))) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)))))) (*.f64 3 a))
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
(+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a)))
(+.f64 (/.f64 -1/3 (/.f64 a b)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 c (*.f64 a -3)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3))) (*.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a))))))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 2) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(*.f64 (-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) a) -1/3)
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) b) a) -1/3)
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b) a) -1/3)
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b) (/.f64 -1/3 a))
(/.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 b)) (*.f64 3 a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (/.f64 -1/3 a) b))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (*.f64 b -1/3) a))
(fma.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 1 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 1 (/.f64 a (*.f64 b -1/3))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 -1/3 a) (/.f64 1 b)))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 1/3 (/.f64 1 (/.f64 (neg.f64 a) b))))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 1 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 1/3) (log.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))) 3))) (*.f64 3 a))
(/.f64 (fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 b)) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))))) (*.f64 3 a))
(*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4))) a) -1/3)
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b))) (*.f64 3 a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) (pow.f64 1/27 1/3)) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4) 1/27) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4) 1/27) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (/.f64 3 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (pow.f64 (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))) (*.f64 3 a))
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(fma.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (expm1.f64 (log1p.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))) (*.f64 -1/3 (/.f64 b a)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 3))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) 3)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 3)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (cbrt.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (cbrt.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 1/3)) 2) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) 3) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)) 2) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))))) 1)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (*.f64 (/.f64 -1/3 a) (sqrt.f64 b)) (sqrt.f64 b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 (*.f64 b -1/3) (sqrt.f64 a)) (sqrt.f64 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3) 1/3) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) 3) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)) 2) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(fma.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 -1/3 (sqrt.f64 (/.f64 a b))) (sqrt.f64 (/.f64 a b))))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (sqrt.f64 a))) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) 1/3)) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) 1) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (/.f64 1 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(/.f64 (*.f64 1/9 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (*.f64 a a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)) (pow.f64 (/.f64 b a) 2))) (*.f64 1/3 (+.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a) (/.f64 b a))))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (exp.f64 (fma.f64 1/4 (log.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3))) (log.f64 1/3))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (exp.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (exp.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (expm1.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (expm1.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3) (pow.f64 a 3))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 6) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (*.f64 (/.f64 -1/3 a) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 (*.f64 b -1/3) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a)))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3) (pow.f64 a 3))) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(fma.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 -1/3 a))) 2) (cbrt.f64 (*.f64 b (/.f64 -1/3 a)))))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (cbrt.f64 a))) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(/.f64 (*.f64 1/9 (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) (*.f64 a a)) (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))))) (pow.f64 (/.f64 b a) 2))) (fma.f64 1/3 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 1/3 a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 3) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/8)) 2) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (sqrt.f64 (*.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) 1/9)) a))) (cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))) (cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (sqrt.f64 (*.f64 (fma.f64 a (*.f64 -3 c) (*.f64 b b)) 1/9)) a)) 2)))
(*.f64 (cbrt.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))) (cbrt.f64 (pow.f64 (fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a)) 2)))
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (*.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 1/3)) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (/.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a)))) -1/3)
(/.f64 (fma.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2) b)) (*.f64 3 a))
(/.f64 (fma.f64 -1/27 (pow.f64 (/.f64 b a) 3) (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a) 3)) (fma.f64 1/9 (pow.f64 (/.f64 b a) 2) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a) (*.f64 1/3 (+.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a) (/.f64 b a))))))
(*.f64 (+.f64 (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (-.f64 (/.f64 b a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a)) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) (*.f64 (*.f64 (pow.f64 1/3 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/16)) (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (*.f64 -1/3 (/.f64 b a)))
(/.f64 (fma.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) a) 3) 1/27 (/.f64 -1/27 (pow.f64 (/.f64 a b) 3))) (fma.f64 1/9 (pow.f64 (/.f64 b a) 2) (*.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a) (fma.f64 1/3 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) a) (*.f64 b (/.f64 1/3 a))))))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) a))) -1/3)
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a))) -1/3)
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 (/.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) (*.f64 a a))))) -1/3)
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2)) (*.f64 -1/9 (pow.f64 (/.f64 b a) 2))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 1/3 (/.f64 b a))))
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 b a) (/.f64 b a)) (/.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) (*.f64 a a))) (+.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a) (/.f64 b a))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 2) (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(*.f64 (+.f64 (-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) (*.f64 1/9 (pow.f64 (/.f64 b a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (/.f64 -1/3 (/.f64 a b))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) (*.f64 1/9 (pow.f64 (/.f64 b a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a))))
(*.f64 (+.f64 (-.f64 (/.f64 b a) (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(/.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a)) (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) 2) (*.f64 (pow.f64 (/.f64 b a) 2) -1/9)) (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 1/3 (/.f64 a b))))
(/.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) (*.f64 (pow.f64 (/.f64 b a) 2) -1/9)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 1/3 b) a)))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)))) -1/3)
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) (/.f64 a (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4))))) -1/3)
(*.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) 6) (pow.f64 a 3))))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) a) (fma.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) -1 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4)))) -1/3)
(/.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (neg.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)))) (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (neg.f64 (/.f64 -1/3 (/.f64 a b)))))
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))) -1/3)
(*.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 b b)) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (+.f64 (/.f64 b a) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) a) (fma.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) -1 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4)))) -1/3)
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) 3) (pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)) 1/4) a) 3))))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (exp.f64 (*.f64 2/3 (log.f64 b))) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 (*.f64 b (cbrt.f64 b))) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (pow.f64 b 1/3) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 b 1/3) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 b) (pow.f64 b 1/6)) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)) a)) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 b b)) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (pow.f64 (pow.f64 b 1/6) 2) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 3) (*.f64 -1/27 (pow.f64 (/.f64 b a) 3))) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2)) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (*.f64 (*.f64 -1/3 (/.f64 b a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))))))
(*.f64 (+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)) a)) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (/.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) a) (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 b) 2))) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 (*.f64 b (cbrt.f64 b))) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 b 1/3) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 3) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 b) (pow.f64 b 1/6)) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a)) 3) 1/27) (pow.f64 (/.f64 (*.f64 -1/3 b) a) 3)) (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) 2) (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a)) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a)) -1/9) (/.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) 3) (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)) (/.f64 -1/3 (/.f64 a b))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) a) (fma.f64 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4) -1 (pow.f64 (fma.f64 (*.f64 c -3) a (*.f64 b b)) 1/4)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (exp.f64 (*.f64 (log.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 (pow.f64 b 1/6) 2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) -1/3)
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a)))))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 b (cbrt.f64 b)))) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(/.f64 (fma.f64 -1/27 (pow.f64 (/.f64 b a) 3) (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) 3) 1/27)) (-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) 2) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 1/9 (pow.f64 (/.f64 b a) 2))) (*.f64 (/.f64 b a) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) -1/9))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) 3) (/.f64 -1/27 (pow.f64 (/.f64 a b) 3))) (fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3)) (-.f64 (*.f64 1/9 (pow.f64 (/.f64 b a) 2)) (*.f64 (/.f64 -1/3 (/.f64 a b)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3))))))
(*.f64 (+.f64 (fma.f64 (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2)) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (/.f64 (cbrt.f64 b) a))) (neg.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (/.f64 (cbrt.f64 b) a)) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (neg.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 b) 2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (expm1.f64 (log1p.f64 (cbrt.f64 b))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 b))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 3) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (cbrt.f64 (sqrt.f64 b))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (sqrt.f64 (cbrt.f64 b))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (+.f64 (fma.f64 b 1 (*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) a) -1/3)
(*.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (pow.f64 a 1/4))) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 b) 2))) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (*.f64 (cbrt.f64 (pow.f64 b 1/6)) (cbrt.f64 (cbrt.f64 b)))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))) (fma.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (cbrt.f64 (*.f64 a a))))))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (*.f64 (cbrt.f64 (pow.f64 b 1/4)) (cbrt.f64 (pow.f64 b 1/4)))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) a)) (*.f64 0 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) a) -1/3)
(*.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 b) (sqrt.f64 b) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2)) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2) 1/2)))) a) -1/3)
(*.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/4) (cbrt.f64 (*.f64 a a)))))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (cbrt.f64 (*.f64 b (cbrt.f64 b)))) (sqrt.f64 a)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 b) 1/3) (pow.f64 (sqrt.f64 b) 1/3)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 1 a)) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (/.f64 1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (/.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) a) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
(*.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (/.f64 1 a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (/.f64 -1 a) (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (/.f64 (sqrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
(*.f64 (+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
(*.f64 (+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 b a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (/.f64 (+.f64 (fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b) 2)) (neg.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) (fma.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 2))))) a) -1/3)
(*.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) -1/3)
(*.f64 (+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (cbrt.f64 (*.f64 (/.f64 b a) (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (/.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (sqrt.f64 a)) (sqrt.f64 a)))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (+.f64 (/.f64 b a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (+.f64 (/.f64 b a) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 b a) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 1 (/.f64 b a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (sqrt.f64 (/.f64 b a)) (sqrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (/.f64 (cbrt.f64 b) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 b) (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)))) (fma.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) (cbrt.f64 (/.f64 b a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (cbrt.f64 a) 2)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 b)) (pow.f64 a -1/2) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (pow.f64 a -1/2) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (cbrt.f64 (*.f64 b (cbrt.f64 b))) (*.f64 (/.f64 (cbrt.f64 b) a) (pow.f64 (cbrt.f64 (cbrt.f64 b)) 2)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (/.f64 (cbrt.f64 b) a))) (sqrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (*.f64 (/.f64 (cbrt.f64 b) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4))) (/.f64 (pow.f64 b 1/6) (pow.f64 a 1/4)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 (/.f64 (cbrt.f64 b) a) 2))) (cbrt.f64 (/.f64 (cbrt.f64 b) a)) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))))) (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8)) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (/.f64 b (/.f64 a (cbrt.f64 b)))) (*.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (cbrt.f64 (/.f64 (*.f64 b (cbrt.f64 b)) a)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))))) (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (/.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) a)) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (neg.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a))) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/8) (sqrt.f64 a)))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
(*.f64 (+.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 a)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) a))) (cbrt.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (neg.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a))) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a)) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (*.f64 a a))))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 -3 a) (*.f64 b b)) 1/4) 1)))) -1/3)
Outputs
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6) 1/3) (*.f64 -1/3 (/.f64 b a)))
Calls

5 calls:

405.0ms
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
309.0ms
b
302.0ms
c
244.0ms
a
213.0ms
(*.f64 3 a)
Results
ErrorSegmentsBranch
42.8b1a
42.8b1b
42.8b1c
41.6b2(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
42.8b1(*.f64 3 a)
Compiler

Compiled 28198 to 15433 computations (45.3% saved)

bsearch18.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-6.916515146328071e-22
0.0
Compiler

Compiled 26 to 19 computations (26.9% saved)

regimes490.0ms (1.2%)

Counts
152 → 2
Calls
Call 1
Inputs
(*.f64 (/.f64 (-.f64 b (pow.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2)) a) -1/3)
(*.f64 (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) -1/3)
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 1/3 (/.f64 1 (neg.f64 a))))
(*.f64 (/.f64 (-.f64 b (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3))) (pow.f64 b 4)) (-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3)))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) b) (*.f64 3 a))
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/2)) b) (*.f64 3 a))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 2) b) (*.f64 3 a))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3) b) (*.f64 3 a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) 0) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log.f64 (exp.f64 (/.f64 -1/3 a))))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log1p.f64 (expm1.f64 (/.f64 -1/3 a))))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (pow.f64 (/.f64 -1/3 a) 3)))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 3))
(*.f64 (/.f64 (-.f64 b (pow.f64 (exp.f64 (log.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1/2)) a) -1/3)
(*.f64 (/.f64 (-.f64 b (pow.f64 (expm1.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (expm1.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (-.f64 (exp.f64 (log1p.f64 (/.f64 -1/3 a))) 1))
(*.f64 (/.f64 (-.f64 b (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3)) 1/2)) a) -1/3)
(*.f64 (/.f64 (-.f64 b (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 3) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))) 3))) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (pow.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1) 1/2)) a) -1/3)
(*.f64 (/.f64 (-.f64 b (pow.f64 (pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3) 1/3) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3) 1/3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3) 1/3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/3) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (fma.f64 b b (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 1 (/.f64 (fma.f64 b b (*.f64 3 (*.f64 a c))) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)))))) (*.f64 3 a))
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
(+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a)))
(+.f64 (/.f64 -1/3 (/.f64 a b)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 c (*.f64 a -3)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3))) (*.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a))))))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 2) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(*.f64 (-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) a) -1/3)
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) b) a) -1/3)
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b) a) -1/3)
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b) (/.f64 -1/3 a))
(/.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 b)) (*.f64 3 a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (/.f64 -1/3 a) b))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (*.f64 b -1/3) a))
(fma.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 1 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 1 (/.f64 a (*.f64 b -1/3))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 -1/3 a) (/.f64 1 b)))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 1/3 (/.f64 1 (/.f64 (neg.f64 a) b))))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 1 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 1/3) (log.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))) 3))) (*.f64 3 a))
(/.f64 (fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 b)) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))))) (*.f64 3 a))
(*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4))) a) -1/3)
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b))) (*.f64 3 a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) (pow.f64 1/27 1/3)) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4) 1/27) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4) 1/27) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (/.f64 3 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (pow.f64 (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))) (*.f64 3 a))
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(fma.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (expm1.f64 (log1p.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))) (*.f64 -1/3 (/.f64 b a)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 3))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) 3)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 3)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (cbrt.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (cbrt.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 1/3)) 2) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) 3) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)) 2) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))))) 1)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (*.f64 (/.f64 -1/3 a) (sqrt.f64 b)) (sqrt.f64 b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 (*.f64 b -1/3) (sqrt.f64 a)) (sqrt.f64 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (pow.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3) 1/3) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) 3) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)) 2) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(fma.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (sqrt.f64 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 -1/3 (sqrt.f64 (/.f64 a b))) (sqrt.f64 (/.f64 a b))))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (sqrt.f64 a))) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) 1/3)) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) 1) (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (/.f64 1 a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(/.f64 (*.f64 1/9 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) (*.f64 a a)) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2)) (pow.f64 (/.f64 b a) 2))) (*.f64 1/3 (+.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) a) (/.f64 b a))))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1/3 a))))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (exp.f64 (fma.f64 1/4 (log.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3))) (log.f64 1/3))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (exp.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (exp.f64 (log.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (expm1.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4)))) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (expm1.f64 (log1p.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4)))) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 3) (pow.f64 a 3))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (sqrt.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) 6) 1/3) (*.f64 -1/3 (/.f64 b a)))
Outputs
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3) (*.f64 -1/3 (/.f64 b a)))
Calls

5 calls:

98.0ms
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
72.0ms
(*.f64 3 a)
72.0ms
c
71.0ms
b
70.0ms
a
Results
ErrorSegmentsBranch
43.0b1a
43.0b1b
43.0b1c
41.6b2(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
43.0b1(*.f64 3 a)
Compiler

Compiled 4245 to 2429 computations (42.8% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-6.916515146328071e-22
0.0
Compiler

Compiled 26 to 19 computations (26.9% saved)

regimes424.0ms (1.1%)

Counts
132 → 2
Calls
Call 1
Inputs
(*.f64 (/.f64 (-.f64 b (pow.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2)) a) -1/3)
(*.f64 (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) -1/3)
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 1/3 (/.f64 1 (neg.f64 a))))
(*.f64 (/.f64 (-.f64 b (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3))) (pow.f64 b 4)) (-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3)))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) b) (*.f64 3 a))
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/2)) b) (*.f64 3 a))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 2) b) (*.f64 3 a))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3) b) (*.f64 3 a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) 0) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log.f64 (exp.f64 (/.f64 -1/3 a))))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log1p.f64 (expm1.f64 (/.f64 -1/3 a))))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (pow.f64 (/.f64 -1/3 a) 3)))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 3))
(*.f64 (/.f64 (-.f64 b (pow.f64 (exp.f64 (log.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1/2)) a) -1/3)
(*.f64 (/.f64 (-.f64 b (pow.f64 (expm1.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (expm1.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (-.f64 (exp.f64 (log1p.f64 (/.f64 -1/3 a))) 1))
(*.f64 (/.f64 (-.f64 b (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3)) 1/2)) a) -1/3)
(*.f64 (/.f64 (-.f64 b (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 3) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))) 3))) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (pow.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1) 1/2)) a) -1/3)
(*.f64 (/.f64 (-.f64 b (pow.f64 (pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3) 1/3) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3) 1/3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3) 1/3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/3) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (fma.f64 b b (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 1 (/.f64 (fma.f64 b b (*.f64 3 (*.f64 a c))) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)))))) (*.f64 3 a))
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
(+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a)))
(+.f64 (/.f64 -1/3 (/.f64 a b)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 c (*.f64 a -3)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3))) (*.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a))))))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 2) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(*.f64 (-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) a) -1/3)
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) b) a) -1/3)
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b) a) -1/3)
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b) (/.f64 -1/3 a))
(/.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 b)) (*.f64 3 a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (/.f64 -1/3 a) b))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (*.f64 b -1/3) a))
(fma.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 1 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 1 (/.f64 a (*.f64 b -1/3))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 -1/3 a) (/.f64 1 b)))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 1/3 (/.f64 1 (/.f64 (neg.f64 a) b))))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 1 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 1/3) (log.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))) 3))) (*.f64 3 a))
(/.f64 (fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 b)) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))))) (*.f64 3 a))
(*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4))) a) -1/3)
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b))) (*.f64 3 a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) (pow.f64 1/27 1/3)) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4) 1/27) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4) 1/27) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (/.f64 3 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (pow.f64 (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (pow.f64 (/.f64 a (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4)) -1) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b (sqrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b (cbrt.f64 a))) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 a c) 3) -27 (pow.f64 b 6)) (-.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (*.f64 (*.f64 a c) (*.f64 -3 (*.f64 b b))))))) (*.f64 3 a))
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(log.f64 (exp.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))))
(fma.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (expm1.f64 (log1p.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a))) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (exp.f64 (log.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (expm1.f64 (log1p.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3))) (*.f64 -1/3 (/.f64 b a)))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))) 3))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))) 3)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))) 3)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a) 3)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (cbrt.f64 (pow.f64 (*.f64 b (/.f64 -1/3 a)) 3)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (cbrt.f64 (pow.f64 (/.f64 -1/3 (/.f64 a b)) 3)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (pow.f64 (cbrt.f64 (/.f64 -1/3 (/.f64 a b))) 3))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3)) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 1/3)) 2) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) a)) 3) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/8) (sqrt.f64 a)) 2) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b))))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a))))) 1)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (*.f64 (/.f64 -1/3 a) (sqrt.f64 b)) (sqrt.f64 b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 (*.f64 b -1/3) (sqrt.f64 a)) (sqrt.f64 a)))
Outputs
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4) 1/27) 1/3) (*.f64 -1/3 (/.f64 b a)))
Calls

5 calls:

87.0ms
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
64.0ms
c
63.0ms
(*.f64 3 a)
62.0ms
a
59.0ms
b
Results
ErrorSegmentsBranch
43.0b1a
43.0b1b
43.0b1c
41.7b2(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
43.0b1(*.f64 3 a)
Compiler

Compiled 3515 to 2007 computations (42.9% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-6.916515146328071e-22
0.0
Compiler

Compiled 26 to 19 computations (26.9% saved)

regimes323.0ms (0.8%)

Counts
101 → 2
Calls
Call 1
Inputs
(*.f64 (/.f64 (-.f64 b (pow.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2)) a) -1/3)
(*.f64 (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) -1/3)
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 1/3 (/.f64 1 (neg.f64 a))))
(*.f64 (/.f64 (-.f64 b (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3))) (pow.f64 b 4)) (-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3)))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) b) (*.f64 3 a))
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/2)) b) (*.f64 3 a))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 2) b) (*.f64 3 a))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3) b) (*.f64 3 a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) 0) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log.f64 (exp.f64 (/.f64 -1/3 a))))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log1p.f64 (expm1.f64 (/.f64 -1/3 a))))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (pow.f64 (/.f64 -1/3 a) 3)))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 3))
(*.f64 (/.f64 (-.f64 b (pow.f64 (exp.f64 (log.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1/2)) a) -1/3)
(*.f64 (/.f64 (-.f64 b (pow.f64 (expm1.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (expm1.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (-.f64 (exp.f64 (log1p.f64 (/.f64 -1/3 a))) 1))
(*.f64 (/.f64 (-.f64 b (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3)) 1/2)) a) -1/3)
(*.f64 (/.f64 (-.f64 b (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 3) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))) 3))) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (pow.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1) 1/2)) a) -1/3)
(*.f64 (/.f64 (-.f64 b (pow.f64 (pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3) 1/3) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3) 1/3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3) 1/3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/3) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (fma.f64 b b (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 1 (/.f64 (fma.f64 b b (*.f64 3 (*.f64 a c))) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)))))) (*.f64 3 a))
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
(+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a)))
(+.f64 (/.f64 -1/3 (/.f64 a b)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 c (*.f64 a -3)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3))) (*.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a))))))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 2) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(*.f64 (-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 b (*.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))))) a) -1/3)
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4) (neg.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 1/4)) b) a) -1/3)
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b) a) -1/3)
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4) (neg.f64 (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) b) (/.f64 -1/3 a))
(/.f64 (fma.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (neg.f64 b)) (*.f64 3 a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)) 1/3) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/4) 1/3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 (/.f64 -1/3 a) b))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 -1/3 (/.f64 a b)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (*.f64 -1/3 b) a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (*.f64 b -1/3) a))
(fma.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 1 a)) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 1 (/.f64 a (*.f64 b -1/3))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (/.f64 (/.f64 -1/3 a) (/.f64 1 b)))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 3) (*.f64 1/3 (/.f64 1 (/.f64 (neg.f64 a) b))))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (*.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) (/.f64 1 a)) (neg.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4)))) 0) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 2))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 3) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 1/3) (log.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b)))) 3))) (*.f64 3 a))
(/.f64 (fma.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) (sqrt.f64 (cbrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) (neg.f64 b)) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) (-.f64 (*.f64 b b) (*.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 (pow.f64 b 4))))))) (*.f64 3 a))
(*.f64 (/.f64 (*.f64 (+.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4)) (-.f64 (sqrt.f64 b) (pow.f64 (fma.f64 (*.f64 a c) -3 (*.f64 b b)) 1/4))) a) -1/3)
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) (sqrt.f64 b))) (*.f64 3 a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c))) 3/4))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (cbrt.f64 (*.f64 1/27 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/4))) (*.f64 -1/3 (/.f64 b a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) (pow.f64 1/27 1/3)) (*.f64 -1/3 (/.f64 b a)))
Outputs
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 2) 3))) (*.f64 3 a))
Calls

5 calls:

66.0ms
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
50.0ms
a
49.0ms
(*.f64 3 a)
49.0ms
c
48.0ms
b
Results
ErrorSegmentsBranch
43.2b1a
43.2b1b
43.2b1c
41.7b2(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
43.2b1(*.f64 3 a)
Compiler

Compiled 2482 to 1426 computations (42.5% saved)

bsearch3.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-6.916515146328071e-22
0.0
Compiler

Compiled 26 to 19 computations (26.9% saved)

regimes198.0ms (0.5%)

Counts
62 → 2
Calls
Call 1
Inputs
(*.f64 (/.f64 (-.f64 b (pow.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2)) a) -1/3)
(*.f64 (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) -1/3)
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 1/3 (/.f64 1 (neg.f64 a))))
(*.f64 (/.f64 (-.f64 b (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3))) (pow.f64 b 4)) (-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3)))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) b) (*.f64 3 a))
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/2)) b) (*.f64 3 a))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 2) b) (*.f64 3 a))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3) b) (*.f64 3 a))
(fma.f64 b (/.f64 -1/3 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 -3 c)))) 1/3) a))
(fma.f64 -1/3 (/.f64 b a) (/.f64 (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/2) 1/3) a))
(*.f64 (+.f64 (fma.f64 b (/.f64 1 a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) 0) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log.f64 (exp.f64 (/.f64 -1/3 a))))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (log1p.f64 (expm1.f64 (/.f64 -1/3 a))))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (cbrt.f64 (pow.f64 (/.f64 -1/3 a) 3)))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (cbrt.f64 (/.f64 -1/3 a)) 3))
(*.f64 (/.f64 (-.f64 b (pow.f64 (exp.f64 (log.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1/2)) a) -1/3)
(*.f64 (/.f64 (-.f64 b (pow.f64 (expm1.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (expm1.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (-.f64 (exp.f64 (log1p.f64 (/.f64 -1/3 a))) 1))
(*.f64 (/.f64 (-.f64 b (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3)) 1/2)) a) -1/3)
(*.f64 (/.f64 (-.f64 b (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 3) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c a) -3 (*.f64 b b))) 3))) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (pow.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)))) 1) 1/2)) a) -1/3)
(*.f64 (/.f64 (-.f64 b (pow.f64 (pow.f64 (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 3) 1/3) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (exp.f64 (log1p.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)))) 1))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 3) 1/3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 a c) -3)) 3) 1/3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/3) 3))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (sqrt.f64 b)) (sqrt.f64 b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 b (*.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 b b))) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 c (*.f64 a -3))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 (*.f64 b (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (*.f64 (*.f64 a c) -3)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (pow.f64 (fma.f64 b b (*.f64 c (*.f64 a -3))) 2) (fma.f64 b b (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))) 2) (/.f64 1 (fma.f64 b b (*.f64 a (*.f64 c -3))))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 (*.f64 a 3) c) 2)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 a 3) c)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 1 (/.f64 (fma.f64 b b (*.f64 3 (*.f64 a c))) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2)))))) (*.f64 3 a))
(*.f64 (+.f64 (*.f64 0 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a)) (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3)))) a))) -1/3)
(+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 1/3)) (*.f64 -1/3 (/.f64 b a)))
(+.f64 (/.f64 -1/3 (/.f64 a b)) (*.f64 (/.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) a) (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 1/4) 1/3)))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 c (*.f64 a -3)) 3)) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3))) (*.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1/3 a))))))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/3)) 3))) (*.f64 3 a))
Outputs
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3) b) (*.f64 3 a))
Calls

5 calls:

43.0ms
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
33.0ms
(*.f64 3 a)
30.0ms
a
29.0ms
b
29.0ms
c
Results
ErrorSegmentsBranch
43.5b1a
43.5b1b
43.5b1c
41.7b2(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
43.5b1(*.f64 3 a)
Compiler

Compiled 1375 to 814 computations (40.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-6.916515146328071e-22
0.0
Compiler

Compiled 26 to 19 computations (26.9% saved)

regimes60.0ms (0.1%)

Counts
18 → 1
Calls
Call 1
Inputs
(*.f64 (/.f64 (-.f64 b (pow.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2)) a) -1/3)
(*.f64 (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) -1/3)
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 1/3 (/.f64 1 (neg.f64 a))))
(*.f64 (/.f64 (-.f64 b (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3))) (pow.f64 b 4)) (-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3)))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) b) (*.f64 3 a))
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/2)) b) (*.f64 3 a))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 2) b) (*.f64 3 a))
Outputs
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 2) b) (*.f64 3 a))
Calls

5 calls:

10.0ms
b
10.0ms
(*.f64 3 a)
10.0ms
a
10.0ms
c
9.0ms
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
Results
ErrorSegmentsBranch
43.9b1a
43.9b1b
43.9b1c
43.9b1(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
43.9b1(*.f64 3 a)
Compiler

Compiled 409 to 246 computations (39.9% saved)

regimes54.0ms (0.1%)

Counts
17 → 1
Calls
Call 1
Inputs
(*.f64 (/.f64 (-.f64 b (pow.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2)) a) -1/3)
(*.f64 (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) -1/3)
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 1/3 (/.f64 1 (neg.f64 a))))
(*.f64 (/.f64 (-.f64 b (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3))) (pow.f64 b 4)) (-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3)))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2)) b) (*.f64 3 a))
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) 1/2)) b) (*.f64 3 a))
Outputs
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
Calls

5 calls:

9.0ms
(*.f64 3 a)
9.0ms
b
9.0ms
c
9.0ms
a
8.0ms
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
Results
ErrorSegmentsBranch
44.0b1a
44.0b1b
44.0b1c
44.0b1(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
44.0b1(*.f64 3 a)
Compiler

Compiled 391 to 235 computations (39.9% saved)

regimes47.0ms (0.1%)

Counts
14 → 1
Calls
Call 1
Inputs
(*.f64 (/.f64 (-.f64 b (pow.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (pow.f64 (fma.f64 a (*.f64 c -3) (*.f64 b b)) 1/2)) a) -1/3)
(*.f64 (-.f64 (/.f64 b a) (/.f64 (sqrt.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b))) a)) -1/3)
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (*.f64 1/3 (/.f64 1 (neg.f64 a))))
(*.f64 (/.f64 (-.f64 b (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c -3)) (*.f64 a (*.f64 c -3))) (pow.f64 b 4)) (-.f64 (*.f64 a (*.f64 c -3)) (*.f64 b b))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (pow.f64 (*.f64 c (*.f64 a -3)) 2)) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 c (*.f64 a -3)) (*.f64 c (*.f64 a -3)))) (-.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b 4) (*.f64 (*.f64 (*.f64 a c) -3) (*.f64 (*.f64 a c) -3))) (-.f64 (*.f64 b b) (*.f64 (*.f64 a c) -3))))) (*.f64 3 a))
Outputs
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
Calls

5 calls:

8.0ms
(*.f64 3 a)
8.0ms
b
8.0ms
a
8.0ms
c
7.0ms
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
Results
ErrorSegmentsBranch
44.0b1a
44.0b1b
44.0b1c
44.0b1(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
44.0b1(*.f64 3 a)
Compiler

Compiled 339 to 203 computations (40.1% saved)

regimes27.0ms (0.1%)

Counts
6 → 1
Calls
Call 1
Inputs
(*.f64 (/.f64 (-.f64 b (pow.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
Outputs
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
Calls

5 calls:

6.0ms
(*.f64 3 a)
5.0ms
c
5.0ms
a
4.0ms
b
4.0ms
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
Results
ErrorSegmentsBranch
44.0b1a
44.0b1b
44.0b1c
44.0b1(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
44.0b1(*.f64 3 a)
Compiler

Compiled 141 to 89 computations (36.9% saved)

regimes25.0ms (0.1%)

Counts
5 → 1
Calls
Call 1
Inputs
(*.f64 (/.f64 (-.f64 b (pow.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
Outputs
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
Calls

5 calls:

5.0ms
c
5.0ms
(*.f64 3 a)
4.0ms
a
4.0ms
b
4.0ms
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
Results
ErrorSegmentsBranch
44.0b1a
44.0b1b
44.0b1c
44.0b1(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
44.0b1(*.f64 3 a)
Compiler

Compiled 126 to 80 computations (36.5% saved)

regimes21.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0.0b (-0%)

Counts
4 → 1
Calls
Call 1
Inputs
(*.f64 (/.f64 (-.f64 b (pow.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))) 1/2)) a) -1/3)
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (+.f64 0 (*.f64 3 (*.f64 a c)))))) (*.f64 3 a))
Outputs
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
Calls

5 calls:

4.0ms
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
4.0ms
b
4.0ms
(*.f64 3 a)
4.0ms
c
4.0ms
a
Results
ErrorSegmentsBranch
44.0b1a
44.0b1b
44.0b1c
44.0b1(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a))
44.0b1(*.f64 3 a)
Compiler

Compiled 111 to 71 computations (36% saved)

simplify23.0ms (0.1%)

Algorithm
egg-herbie
Rules
23×*-commutative_binary64
18×+-commutative_binary64
13×sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
010017179869437
113717179869431
216517179869431
317817179869431
418617179869431
518817179869431
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6) 1/3) (*.f64 -1/3 (/.f64 b a))))
(if (<=.f64 (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3) (*.f64 -1/3 (/.f64 b a))))
(if (<=.f64 (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4) 1/27) 1/3) (*.f64 -1/3 (/.f64 b a))))
(if (<=.f64 (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 2) 3))) (*.f64 3 a)))
(if (<=.f64 (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3) b) (*.f64 3 a)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 2) b) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (pow.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))) 1/2)) a) -1/3)
Outputs
(if (<=.f64 (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6) 1/3) (*.f64 -1/3 (/.f64 b a))))
(if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 1/3) (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 1/8)) 6) 1/3) (*.f64 -1/3 (/.f64 b a))))
(if (<=.f64 (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 b b (*.f64 (*.f64 c a) -3)) 1/4) 1/3) 3) 1/3) (*.f64 -1/3 (/.f64 b a))))
(if (<=.f64 (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 -3 (*.f64 a c))) 1/4)) 3) 1/3) (*.f64 -1/3 (/.f64 b a))))
(if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (pow.f64 (*.f64 1/3 (pow.f64 (fma.f64 b b (*.f64 -3 (*.f64 a c))) 1/4)) 3) 1/3) (*.f64 -1/3 (/.f64 b a))))
(if (<=.f64 (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 c a) (*.f64 b b)) 3/4) 1/27) 1/3) (*.f64 -1/3 (/.f64 b a))))
(if (<=.f64 (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4) 1/27) 1/3) (*.f64 -1/3 (/.f64 b a))))
(if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (fma.f64 (/.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) a) (pow.f64 (*.f64 (pow.f64 (fma.f64 -3 (*.f64 a c) (*.f64 b b)) 3/4) 1/27) 1/3) (*.f64 -1/3 (/.f64 b a))))
(if (<=.f64 (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 2) 3))) (*.f64 3 a)))
(if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (/.f64 (-.f64 (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/6) 2) 3)) b) (*.f64 3 a)))
(if (<=.f64 (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3) b) (*.f64 3 a)))
(if (<=.f64 (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 3 a) c)))) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3) (neg.f64 b)) (*.f64 3 a)))
(if (<=.f64 (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a)) -5316911983139663/10633823966279326983230456482242756608) (*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1)) (/.f64 (+.f64 (neg.f64 b) (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 3/2) 1/3)) (*.f64 3 a)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a -3) (*.f64 b b)) 1/4) 2) b) (*.f64 3 a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (pow.f64 (*.f64 a -3) -1))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 c (*.f64 a -3)))) b) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a) -1/3)
(*.f64 -1/3 (/.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) a))
(*.f64 (-.f64 b (sqrt.f64 (fma.f64 b b (*.f64 a (*.f64 c -3))))) (/.f64 -1/3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 (*.f64 a c) -3) (*.f64 b b)))) (*.f64 3 a))
(/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -3 (*.f64 a c))))) (*.f64 3 a))
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b b) (*.f64 -3 (*.f64 a c)))) b) (*.f64 3 a))
(*.f64 (/.f64 (-.f64 b (pow.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))) 1/2)) a) -1/3)
(*.f64 -1/3 (/.f64 (-.f64 b (pow.f64 (+.f64 (*.f64 b b) (*.f64 a (*.f64 c -3))) 1/2)) a))
Compiler

Compiled 470 to 316 computations (32.8% saved)

soundness867.0ms (2.2%)

Algorithm
egg-herbie
Rules
1220×fma-neg_binary64
1220×fma-neg_binary64
827×fma-def_binary64
827×fma-def_binary64
741×div-sub_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01326
13022
26922
316022
426222
543122
674122
7133922
8283422
9474022
10624522
11686622
12704222
13714722
14763022
01326
13022
26922
316022
426222
543122
674122
7133922
8283422
9474022
10624522
11686622
12704222
13714722
14763022
04324923
19674559
235534440
01802829
14442760
219152283
370912254
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 1455 to 1049 computations (27.9% saved)

end214.0ms (0.5%)

Compiler

Compiled 437 to 271 computations (38% saved)

Profiling

Loading profile data...